Search Results - Java Virtual Machine
-
1
Cold object identification in the Java virtual machine
ISSN: 0038-0644, 1097-024XPublished: Bognor Regis Wiley Subscription Services, Inc 01.01.2017Published in Software, practice & experience (01.01.2017)“…Summary Many Java applications instantiate objects within the Java heap that are persistent but seldom if ever referenced by the application…”
Get full text
Journal Article -
2
HVMTP: A time predictable and portable java virtual machine for hard real‐time embedded systems
ISSN: 1532-0626, 1532-0634Published: Hoboken Wiley Subscription Services, Inc 25.11.2017Published in Concurrency and computation (25.11.2017)“…Summary We present HVMTP, a time predictable and portable Java virtual machine (JVM) implementation with applications in resource…”
Get full text
Journal Article -
3
Online Genetic Improvement on the java virtual machine with ECSELR
ISSN: 1389-2576, 1573-7632Published: New York Springer US 01.03.2017Published in Genetic programming and evolvable machines (01.03.2017)“… We recently developed a general purpose tool enabling Online Genetic Improvement in software systems running on the java virtual machine…”
Get full text
Journal Article -
4
Managing the life cycle of Java Card applets in other Java virtual machines
ISSN: 1742-7371, 1742-738XPublished: Bingley Emerald Group Publishing Limited 26.08.2014Published in International journal of pervasive computing and communications (26.08.2014)“… Design/methodology/approach – The authors' approach to such an environment is the emulation of Java Card applets on top of non-Java Card virtual machines (e.g. Android Dalvik VM…”
Get full text
Journal Article -
5
Automated Runtime Transition between Virtual and Platform Threads in the Java Virtual Machine
ISSN: 2640-0715Published: IEEE 04.12.2023Published in Proceedings / Asia Pacific Software Engineering Conference (04.12.2023)“…Virtual threads are a new feature of the Java Virtual Machine (JVM) complementing the regular Java threads…”
Get full text
Conference Proceeding -
6
Performance analysis of languages working on Java Virtual Machine based on Java, Scala and Kotlin
ISSN: 2544-0764, 2544-0764Published: Lublin University of Technology 30.06.2020Published in Journal of Computer Sciences Institute (30.06.2020)“…This article presents the results of a literature study related to the construction and operation of Java Virtual Machine, as well as performance tests of selected languages using the aforementioned…”
Get full text
Journal Article -
7
“Slimming” a Java virtual machine by way of cold code removal and optimistic partial program loading
ISSN: 0167-6423, 1872-7964Published: Elsevier B.V 01.11.2011Published in Science of computer programming (01.11.2011)“…Embedded systems provide limited storage capacity. This limitation conflicts with the demands of modern virtual machine platforms, which require large amounts of library code to be present on each client device…”
Get full text
Journal Article -
8
A checkpointing-enabled and resource-aware Java Virtual Machine for efficient and robust e-Science applications in grid environments
ISSN: 1532-0626, 1532-0634Published: Chichester, UK John Wiley & Sons, Ltd 10.09.2012Published in Concurrency and computation (10.09.2012)“…SUMMARY Object‐oriented programming languages presently are the dominant paradigm of application development (e.g., Java, .NET…”
Get full text
Journal Article -
9
OCaml-Java: The Java Virtual Machine as the target of an OCaml compiler
ISSN: 0956-7968, 1469-7653Published: Cambridge, UK Cambridge University Press 01.01.2016Published in Journal of functional programming (01.01.2016)“… Targeting the Java Virtual Machine (JVM) is a technological challenge, but gives access to a platform where OCaml can leverage multiple cores and access numerous libraries…”
Get full text
Journal Article -
10
Orthogonal persistence in nonvolatile memory architectures: A persistent heap design and its implementation for a Java Virtual Machine
ISSN: 0038-0644, 1097-024XPublished: Bognor Regis Wiley Subscription Services, Inc 01.04.2020Published in Software, practice & experience (01.04.2020)“…Summary Current computer systems separate main memory from storage, and programming languages typically reflect this distinction using different…”
Get full text
Journal Article -
11
Constructing exception handling chains for testing Java virtual machine implementations
ISSN: 2047-7473, 2047-7481Published: Chichester Wiley Subscription Services, Inc 01.04.2024Published in Journal of software : evolution and process (01.04.2024)“…The Java virtual machine (JVM) is the cornerstone of the Java platforms. A JVM's exception handling implementation interrupts, when the objective application encounters an exception (or an error…”
Get full text
Journal Article -
12
Multilevel analysis of the java virtual machine based on kernel and userspace traces
ISSN: 0164-1212Published: Elsevier Inc 01.09.2020Published in The Journal of systems and software (01.09.2020)“…•Creating a comprehensive visualization system. Performance analysis of Java applications requires a deep understanding of the Java virtual machine and the system on which it…”
Get full text
Journal Article -
13
Dynamic Taint Tracking for Modern Java Virtual Machines
ISSN: 2994-970X, 2994-970XPublished: New York, NY, USA ACM 19.06.2025Published in Proceedings of the ACM on software engineering (19.06.2025)“… In the Java virtual machine (JVM), there are two prominent approaches for dynamic taint tracking…”
Get full text
Journal Article -
14
What is the JVM? Introducing the Java Virtual Machine: The Java Virtual Machine manages system memory and provides a portable execution environment for Java-based applications. Developers reap the rewards in performance, stability, and predictable runtimes
ISSN: 1091-8906, 1091-8906Published: San Francisco Foundry 17.01.2020Published in JavaWorld (17.01.2020)Get full text
Trade Publication Article -
15
Comparative Evaluation of Java Virtual Machine-Based Message Queue Services: A Study on Kafka, Artemis, Pulsar, and RocketMQ
ISSN: 2079-9292, 2079-9292Published: Basel MDPI AG 01.12.2023Published in Electronics (Basel) (01.12.2023)“…Message Queue (MQ) services play a vital role in modern distributed systems as they enable asynchronous communication between services and facilitate the…”
Get full text
Journal Article -
16
Evaluating the Java Native Interface (JNI): Leveraging Existing Native Code, Libraries and Threads to a Running Java Virtual Machine
ISSN: 1947-3532, 1947-3540Published: Hershey IGI Global 01.04.2018Published in International journal of distributed systems and technologies (01.04.2018)“… these by using various algorithms and code samples. The authors also investigate the JNI Invocation API that allows native applications to interact with the Java Virtual Machine (JVM…”
Get full text
Journal Article -
17
Remote Method Delegation: a Platform for Grid Computing
ISSN: 1570-7873, 1572-9184Published: Dordrecht Springer Netherlands 01.12.2020Published in Journal of grid computing (01.12.2020)“… The platform is implemented on the JVM (Java Virtual Machine) and supports the Java and Kotlin programming languages, however, the platform should theoretically work with other JVM languages…”
Get full text
Journal Article -
18
Optimizing type-specific instrumentation on the JVM with reflective supertype information
ISSN: 1045-926X, 1095-8533Published: Elsevier Ltd 01.12.2018Published in Journal of visual languages and computing (01.12.2018)“… of 6.24x for dynamic analyses with full code coverage. Reflective supertype information (RSI) is useful for many instrumentation-based type-specific analyses on the Java Virtual Machine…”
Get full text
Journal Article -
19
An Energy-Efficient Java Virtual Machine
ISSN: 2168-7161, 2372-0018Published: IEEE Computer Society 01.04.2017Published in IEEE transactions on cloud computing (01.04.2017)“…The power-saving opportunities of long-running application servers which execute on multi-core systems are studied in this paper. The research goal is to…”
Get full text
Journal Article -
20
An annotation-aware Java virtual machine implementation
ISSN: 1040-3108, 1096-9128Published: Chichester, UK John Wiley & Sons, Ltd 01.05.2000Published in Concurrency (Chichester, England.) (01.05.2000)“…The Java bytecode language lacks expressiveness for traditional compiler optimizations, making this portable, secure software distribution format inefficient as a program representation for high performance…”
Get full text
Journal Article