This HTML5 document contains 50 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
n20http://linked.opendata.cz/ontology/domain/vavai/riv/typAkce/
dctermshttp://purl.org/dc/terms/
n22http://purl.org/net/nknouf/ns/bibtex#
n16http://localhost/temp/predkladatel/
n17http://linked.opendata.cz/resource/domain/vavai/projekt/
n13http://linked.opendata.cz/resource/domain/vavai/riv/tvurce/
n15http://linked.opendata.cz/resource/domain/vavai/subjekt/
n14http://linked.opendata.cz/ontology/domain/vavai/
n7https://schema.org/
shttp://schema.org/
n4http://linked.opendata.cz/ontology/domain/vavai/riv/
rdfshttp://www.w3.org/2000/01/rdf-schema#
skoshttp://www.w3.org/2004/02/skos/core#
n6http://bibframe.org/vocab/
n2http://linked.opendata.cz/resource/domain/vavai/vysledek/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n21http://linked.opendata.cz/resource/domain/vavai/vysledek/RIV%2F00216208%3A11320%2F12%3A10125886%21RIV13-GA0-11320___/
n8http://linked.opendata.cz/ontology/domain/vavai/riv/klicoveSlovo/
n23http://linked.opendata.cz/ontology/domain/vavai/riv/duvernostUdaju/
xsdhhttp://www.w3.org/2001/XMLSchema#
n19http://linked.opendata.cz/ontology/domain/vavai/riv/aktivita/
n11http://linked.opendata.cz/ontology/domain/vavai/riv/jazykVysledku/
n18http://linked.opendata.cz/ontology/domain/vavai/riv/obor/
n12http://linked.opendata.cz/ontology/domain/vavai/riv/druhVysledku/
n5http://reference.data.gov.uk/id/gregorian-year/

Statements

Subject Item
n2:RIV%2F00216208%3A11320%2F12%3A10125886%21RIV13-GA0-11320___
rdf:type
skos:Concept n14:Vysledek
rdfs:seeAlso
http://dx.doi.org/10.1145/2414740.2414747
dcterms:description
Bytecode instrumentation is a preferred technique for building profiling, debugging and monitoring tools targeting the Java Virtual Machine (JVM), yet is fundamentally dangerous. We illustrate its dangers with several examples gathered while building the DiSL instrumentation framework. We argue that no Java platform mechanism provides simultaneously adequate performance, reliability and expressiveness, but that this weakness is fixable. To elaborate, we contrast internal with external observation, and sketch some approaches and requirements for a hybrid mechanism. Bytecode instrumentation is a preferred technique for building profiling, debugging and monitoring tools targeting the Java Virtual Machine (JVM), yet is fundamentally dangerous. We illustrate its dangers with several examples gathered while building the DiSL instrumentation framework. We argue that no Java platform mechanism provides simultaneously adequate performance, reliability and expressiveness, but that this weakness is fixable. To elaborate, we contrast internal with external observation, and sketch some approaches and requirements for a hybrid mechanism.
dcterms:title
The JVM is not observable enough (and what to do about it) The JVM is not observable enough (and what to do about it)
skos:prefLabel
The JVM is not observable enough (and what to do about it) The JVM is not observable enough (and what to do about it)
skos:notation
RIV/00216208:11320/12:10125886!RIV13-GA0-11320___
n14:predkladatel
n15:orjk%3A11320
n4:aktivita
n19:P
n4:aktivity
P(GCP202/10/J042)
n4:dodaniDat
n5:2013
n4:domaciTvurceVysledku
n13:1267302
n4:druhVysledku
n12:D
n4:duvernostUdaju
n23:S
n4:entitaPredkladatele
n21:predkladatel
n4:idSjednocenehoVysledku
143982
n4:idVysledku
RIV/00216208:11320/12:10125886
n4:jazykVysledku
n11:eng
n4:klicovaSlova
debuggers; profilers; JVMTI; JPDA; dynamic analysis; DiSL; instrumentation; bytecode
n4:klicoveSlovo
n8:bytecode n8:instrumentation n8:debuggers n8:profilers n8:JPDA n8:JVMTI n8:dynamic%20analysis n8:DiSL
n4:kontrolniKodProRIV
[DD89A61F364F]
n4:mistoKonaniAkce
Tucson, Arizona, USA
n4:mistoVydani
New York, NY, USA
n4:nazevZdroje
Proceedings of the sixth ACM workshop on Virtual machines and intermediate languages
n4:obor
n18:IN
n4:pocetDomacichTvurcuVysledku
1
n4:pocetTvurcuVysledku
4
n4:projekt
n17:GCP202%2F10%2FJ042
n4:rokUplatneniVysledku
n5:2012
n4:tvurceVysledku
Marek, Lukáš Binder, Walter Ansaloni, Danilo Kell, Stephen
n4:typAkce
n20:WRD
n4:zahajeniAkce
2012-10-21+02:00
s:numberOfPages
6
n6:doi
10.1145/2414740.2414747
n22:hasPublisher
ACM
n7:isbn
978-1-4503-1633-0
n16:organizacniJednotka
11320