Proceedings of the 2001 Joint ACM-ISCOPE Conference on Java Grande 2001
DOI: 10.1145/376656.376826
|View full text |Cite
|
Sign up to set email alerts
|

Platform independent dynamic Java virtual machine analysis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
32
0

Year Published

2001
2001
2022
2022

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 33 publications
(33 citation statements)
references
References 0 publications
1
32
0
Order By: Relevance
“…On average 9 , the ratio of immutable classes ranges from 23.5% for JRuby, through 31.7% and 58.8% for Jython and Java, respectively, to 77.5% for Clojure. These systematic differences can be attributed both to different coding styles typical for the particular languages, 9 Calculated from the total number of classes. Figure 9.…”
Section: Field Object and Class Immutabilitymentioning
confidence: 99%
See 1 more Smart Citation
“…On average 9 , the ratio of immutable classes ranges from 23.5% for JRuby, through 31.7% and 58.8% for Jython and Java, respectively, to 77.5% for Clojure. These systematic differences can be attributed both to different coding styles typical for the particular languages, 9 Calculated from the total number of classes. Figure 9.…”
Section: Field Object and Class Immutabilitymentioning
confidence: 99%
“…In the case of statically-typed languages such as Java and Scala, the execution charateristics have become rather well understood, thanks to established metrics, benchmarks, and studies [9,11,[21][22][23]. In contrast, the execution characteristics of various dynamically-typed JVM languages have so far not been studied very extensively.…”
Section: Introductionmentioning
confidence: 99%
“…The detail of each test is exposed in Figure 6. Using JGrande 2.0 benchmark [6], the KVM speed slowdown is 6.46% as illustrated in Figure 7 The JOlden [3] benchmark shows a time execution increase of 9.86% as illustrated in Figure 8. For comparison, the averaged performance slowdown introduced by bytecode selfaccounting [1], that is for accounting bytecodes only, is centered around 20% [1] and 40% [10], depending on the publication.…”
Section: A Profilermentioning
confidence: 99%
“…4. Apache Commons, CarrotSearch for byte and string, and FastUtil, 4 do not provide internal sorting algorithms; thus, they are excluded from those results. For these measures, UPC modified is limited to sort for non-string types.…”
Section: Listsmentioning
confidence: 99%