Search Results - "Java virtual machine"

Refine Results
  1. 1
  2. 2

    An Empirical Study of JVMs' Behaviors on Erroneous JNI Interoperations by Hwang, Sungjae, Lee, Sungho, Ryu, Sukyoung

    ISSN: 0098-5589, 1939-3520
    Published: New York IEEE 01.04.2024
    Published 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. 3

    Orthogonal persistence in nonvolatile memory architectures: A persistent heap design and its implementation for a Java Virtual Machine by Perez, Taciano D., Neves, Marcelo V., Medaglia, Diego, Monteiro, Pedro H. G., De Rose, César A. F.

    ISSN: 0038-0644, 1097-024X
    Published: Bognor Regis Wiley Subscription Services, Inc 01.04.2020
    Published 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. 4

    History-Driven Test Program Synthesis for JVM Testing by Zhao, Yingquan, Wang, Zan, Chen, Junjie, Liu, Mengdi, Wu, Mingyuan, Zhang, Yuqun, Zhang, Lingming

    ISSN: 1558-1225
    Published: ACM 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. 5

    Optimizing type-specific instrumentation on the JVM with reflective supertype information by Rosà, Andrea, Binder, Walter

    ISSN: 1045-926X, 1095-8533
    Published: Elsevier Ltd 01.12.2018
    Published 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. 6

    A performance comparison of garbage collector algorithms in Java Virtual Machine by Kopeć, Igor, Smołka, Jakub

    ISSN: 2544-0764, 2544-0764
    Published: Lublin University of Technology 30.12.2019
    Published 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. 7

    Toward an SGX-Friendly Java Runtime by Wu, Mingyu, Li, Zhe, Chen, Haibo, Zang, Binyu, Wang, Shaojun, Yu, Lei, Li, Sanhong, Song, Haitao

    ISSN: 0018-9340, 1557-9956
    Published: New York IEEE 01.01.2024
    Published 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. 8

    GC-Wise: A Self-adaptive approach for memory-performance efficiency in Java VMs by Simão, J., Esteves, S., Pires, André, Veiga, L.

    ISSN: 0167-739X, 1872-7115
    Published: Elsevier B.V 01.11.2019
    Published 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. 9

    Deep Differential Testing of JVM Implementations by Chen, Yuting, Su, Ting, Su, Zhendong

    ISSN: 1558-1225
    Published: IEEE 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. 10

    Remote Method Delegation: a Platform for Grid Computing by Wood, Bradley, Watling, Brock, Winn, Zachary, Messiha, Daniel, Mahmoud, Qusay H., Azim, Akramul

    ISSN: 1570-7873, 1572-9184
    Published: Dordrecht Springer Netherlands 01.12.2020
    Published 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. 11

    Integration of R and Scala Using rscala by Dahl, David B.

    ISSN: 1548-7660, 1548-7660
    Published: Foundation for Open Access Statistics 01.02.2020
    Published 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. 12

    Constructing exception handling chains for testing Java virtual machine implementations by Chen, Bochuan, Guo, Xiao, Chen, Yuting, Yu, Xiaofeng, Bu, Lei

    ISSN: 2047-7473, 2047-7481
    Published: Chichester Wiley Subscription Services, Inc 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. 13

    Large‐scale characterization of Java streams by Rosales, Eduardo, Basso, Matteo, Rosà, Andrea, Binder, Walter

    ISSN: 0038-0644, 1097-024X
    Published: Bognor Regis Wiley Subscription Services, Inc 01.09.2023
    Published 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. 14

    Faster variational execution with transparent bytecode transformation by Wong, Chu-Pan, Meinicke, Jens, Lazarek, Lukas, Kästner, Christian

    ISSN: 2475-1421, 2475-1421
    Published: 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. 15

    HVMTP: A time predictable and portable java virtual machine for hard real‐time embedded systems by Luckow, Kasper Søe, Thomsen, Bent, Korsholm, Stephan Erbs

    ISSN: 1532-0626, 1532-0634
    Published: Hoboken Wiley Subscription Services, Inc 25.11.2017
    Published 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. 16

    Cold object identification in the Java virtual machine by Briggs, Kim T., Zhou, Baoguo, Dueck, Gerhard W.

    ISSN: 0038-0644, 1097-024X
    Published: Bognor Regis Wiley Subscription Services, Inc 01.01.2017
    Published 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. 17

    A study of the correctness of the execution of a class file with an embedded digital watermark in different environments by Sharikov, P I, Krasov, A V, Volkogonov, V N

    ISSN: 1757-8981, 1757-899X
    Published: Bristol IOP Publishing 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. 18

    Automated Runtime Transition between Virtual and Platform Threads in the Java Virtual Machine by Rosa, Andrea, Basso, Matteo, Bohnhoff, Leonardo, Binder, Walter

    ISSN: 2640-0715
    Published: IEEE 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. 19

    Sharing Programming Resources Between Bio Projects by Bonnal, Raoul J P, Yates, Andrew, Goto, Naohisa, Gautier, Laurent, Willis, Scooter, Fields, Christopher, Katayama, Toshiaki, Prins, Pjotr

    ISSN: 1940-6029, 1940-6029
    Published: United States 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. 20

    BestGC: An Automatic GC Selector by Tavakolisomeh, Sanaz, Bruno, Rodrigo, Ferreira, Paulo

    ISSN: 2169-3536, 2169-3536
    Published: Piscataway IEEE 01.01.2023
    Published 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