Search Results - "Java virtual machine"
-
1
Adaptive CPU sharing for co-located latency-critical JVM applications and batch jobs under dynamic workloads
ISSN: 0167-739XPublished: 01.07.2026Published in Future generation computer systems (01.07.2026)Get full text
Journal Article -
2
An Empirical Study of JVMs' Behaviors on Erroneous JNI Interoperations
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.04.2024Published in IEEE transactions on software engineering (01.04.2024)“…Java Native Interface (JNI) allows Java applications to access native libraries, but it is challenging to develop correct JNI programs. By leveraging native…”
Get full text
Journal Article -
3
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 -
4
History-Driven Test Program Synthesis for JVM Testing
ISSN: 1558-1225Published: ACM 01.05.2022Published in 2022 IEEE/ACM 44th International Conference on Software Engineering (ICSE) (01.05.2022)“…Java Virtual Machine (JVM) provides the runtime environment for Java programs, which allows Java to be "write once, run anywhere". JVM plays a decisive role in…”
Get full text
Conference Proceeding -
5
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)“…highlights•We allow inspecting reflective supertype information during instrumentation.•We allow reification of classloader namespaces in an instrumentation…”
Get full text
Journal Article -
6
A performance comparison of garbage collector algorithms in Java Virtual Machine
ISSN: 2544-0764, 2544-0764Published: Lublin University of Technology 30.12.2019Published in Journal of Computer Sciences Institute (30.12.2019)“…In programming languages with automatic memory management garbage collection plays an important role of cleaning unused memory. Garbage collection algorithms…”
Get full text
Journal Article -
7
Toward an SGX-Friendly Java Runtime
ISSN: 0018-9340, 1557-9956Published: New York IEEE 01.01.2024Published in IEEE transactions on computers (01.01.2024)“…Hardware enclaves assist in constructing a trusted execution environment (TEE) to store private code and data and thus become an appealing solution to enhance…”
Get full text
Journal Article -
8
GC-Wise: A Self-adaptive approach for memory-performance efficiency in Java VMs
ISSN: 0167-739X, 1872-7115Published: Elsevier B.V 01.11.2019Published in Future generation computer systems (01.11.2019)“…High-level language runtimes are ubiquitous in every cloud deployment. From the geo-distributed heavy resources cloud provider to the new Fog and Edge…”
Get full text
Journal Article -
9
Deep Differential Testing of JVM Implementations
ISSN: 1558-1225Published: IEEE 01.05.2019Published in Proceedings / International Conference on Software Engineering (01.05.2019)“…The Java Virtual Machine (JVM) is the cornerstone of the widely-used Java platform. Thus, it is critical to ensure the reliability and robustness of popular…”
Get full text
Conference Proceeding -
10
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)“…While many cluster and grid computing frameworks are available, the task of building secure distributed systems or implementing distributed algorithms continue…”
Get full text
Journal Article -
11
Integration of R and Scala Using rscala
ISSN: 1548-7660, 1548-7660Published: Foundation for Open Access Statistics 01.02.2020Published in Journal of statistical software (01.02.2020)“…The rscala software is a simple, two-way bridge between R and Scala that allows users to leverage the unique strengths of both languages in a single project…”
Get full text
Journal Article -
12
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…”
Get full text
Journal Article -
13
Large‐scale characterization of Java streams
ISSN: 0038-0644, 1097-024XPublished: Bognor Regis Wiley Subscription Services, Inc 01.09.2023Published in Software, practice & experience (01.09.2023)“…Java streams are receiving the attention of developers targeting the Java virtual machine (JVM) as they ease the development of data‐processing logic, while…”
Get full text
Journal Article -
14
Faster variational execution with transparent bytecode transformation
ISSN: 2475-1421, 2475-1421Published: 01.11.2018Published in Proceedings of ACM on programming languages (01.11.2018)“…Variational execution is a novel dynamic analysis technique for exploring highly configurable systems and accurately tracking information flow. It is able to…”
Get full text
Journal Article -
15
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‐constrained, hard real‐time…”
Get full text
Journal Article -
16
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. Examples include…”
Get full text
Journal Article -
17
A study of the correctness of the execution of a class file with an embedded digital watermark in different environments
ISSN: 1757-8981, 1757-899XPublished: Bristol IOP Publishing 01.05.2020Published in IOP conference series. Materials Science and Engineering (01.05.2020)“…In this work, the authors set a goal of carrying out a complex study. Preparation of different types of environments and operating systems of different bit…”
Get full text
Journal Article -
18
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 (called platform threads). Virtual threads promise a…”
Get full text
Conference Proceeding -
19
Sharing Programming Resources Between Bio Projects
ISSN: 1940-6029, 1940-6029Published: United States 2019Published in Methods in molecular biology (Clifton, N.J.) (2019)“…Open-source software encourages computer programmers to reuse software components written by others. In evolutionary bioinformatics, open-source software comes…”
Get more information
Journal Article -
20
BestGC: An Automatic GC Selector
ISSN: 2169-3536, 2169-3536Published: Piscataway IEEE 01.01.2023Published in IEEE access (01.01.2023)“…Garbage collection algorithms are widely used in programming languages like Java. However, selecting the most suitable garbage collection (GC) algorithm for an…”
Get full text
Journal Article