Results 211 to 220 of about 28,834 (249)
Some of the next articles are maybe not open access.
Efficient interpreter optimizations for the JVM
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools, 2013The Java virtual machine is a popular target for many language implementers. Due to the unusually poor performance of hosted interpreters, many programming language implementers resort to implementing a custom compiler that emits Java bytecode instead.
Gülfem Savrun-Yeniçeri +6 more
openaire +1 more source
Impact of JVM Configurations on Test Runtime
2024 IEEE International Conference on Software Maintenance and Evolution (ICSME)Abdelrahman Baz +2 more
exaly +2 more sources
On the impact of timeouts and JVM crashes in Pitest
2020 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), 2020Mutation analysis is a strong, well studied, faultbased testing criterion that has been shown to lead to strong test suites. Still, when using mutation analysis to compare test suites, previous work has shown that its results can be skewed because of redundant mutants.
Thomas Laurent 0003 +2 more
openaire +1 more source
A measurement‐based ageing analysis of the JVM
Software Testing, Verification and Reliability, 2011SUMMARYIn this work, a software ageing analysis of Java‐based software systems is conducted. The JVM is the core layer in Java‐based systems, and its dependability greatly affects the overall system quality. Starting from an experimental campaign on a real‐world test bed, this work isolates the contribution of the JVM to the overall ageing trend, and ...
COTRONEO, DOMENICO +3 more
openaire +2 more sources
Multilanguage programming on the JVM
ACM SIGAda Ada Letters, 2000The latest trend in our industry, "pervasive computing", predicts the proliferation of numerous, often invisible, computing devices embedded in consumer appliances connected to the ubiquitous Internet. Secure, reliable applications combined with simplicity of use will make or break a company's reputation in this market.The Java "write once, run ...
Franco Gasperoni, Gary Dismukes
openaire +1 more source
Analyzing and optimizing task granularity on the JVM
Proceedings of the 2018 International Symposium on Code Generation and Optimization, 2018Task granularity, i.e., the amount of work performed by parallel tasks, is a key performance attribute of parallel applications. On the one hand, fine-grained tasks (i.e., small tasks carrying out few computations) may introduce considerable parallelization overheads.
Andrea Rosà +2 more
openaire +3 more sources
Actor frameworks for the JVM platform
Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, 2009The problem of programming scalable multicore processors has renewed interest in message-passing languages and frameworks. Such languages and frameworks are typically actor-oriented, implementing some variant of the standard Actor semantics. This paper analyzes some of the more significant efforts to build actor-oriented frameworks for the JVM platform.
Rajesh K. Karmani, Amin Shali, Gul Agha
openaire +1 more source
Towards a dynamic-update-enabled JVM
Proceedings of the Workshop on AOP and Meta-Data for Software Evolution, 2009This paper advocates that de facto dynamic updates of Java applications will eventually require a dynamic-update-enabled Java virtual machine. We argue that our approach for dynamic updates of component-based Java applications complements the new module system planned for upcoming Java releases. We conclude that simple extensions to an existing JVM can
Allan Raundahl Gregersen +2 more
openaire +1 more source
2013
This article presents the OCaml-Java project whose goal is to allow compilation of OCaml sources into Java bytecodes. The ability to run OCaml code on a Java virtual machine provides the developer with means to leverage the strengths of the Java ecosystem lacking in the OCaml world. Most notably, this includes access to a great number of libraries, and
openaire +1 more source
This article presents the OCaml-Java project whose goal is to allow compilation of OCaml sources into Java bytecodes. The ability to run OCaml code on a Java virtual machine provides the developer with means to leverage the strengths of the Java ecosystem lacking in the OCaml world. Most notably, this includes access to a great number of libraries, and
openaire +1 more source
Proceedings of the 2014 international symposium on Memory management, 2014
Specialties:15+ years of virtual machine implementation experience with special focus on memory management / garbage collection. Close to 20 years of C/C++ experience. 15+ years of Java experience. Expert in concurrent/parallel programming.
openaire +1 more source
Specialties:15+ years of virtual machine implementation experience with special focus on memory management / garbage collection. Close to 20 years of C/C++ experience. 15+ years of Java experience. Expert in concurrent/parallel programming.
openaire +1 more source

