Search Results - java (compiler OR computer)

Refine Results
  1. 1

    A Java Compiler Plugin for Type-Safe Inferences in Generics by Kumari, Neha, Kumar, Rajeev

    ISSN: 0948-695X, 0948-6968
    Published: Bristol Pensoft Publishers 28.03.2025
    “…The two most significant yet complex elements of Java generics are wildcards and type argument inference…”
    Get full text
    Journal Article
  2. 2

    Jaccie: A Java-based compilercompiler for generating, visualizing and debugging compiler components by Krebs, Nico, Schmitz, Lothar

    ISSN: 0167-6423, 1872-7964
    Published: Elsevier B.V 01.01.2014
    Published in Science of computer programming (01.01.2014)
    “…Many programmers live in happy ignorance of their compilers’ internal workings. Others may want to take a look at what is going on inside a compiler in much the same way that they use a debugger to watch their compiled programs execute…”
    Get full text
    Journal Article
  3. 3

    Detecting Trivial Mutant Equivalences via Compiler Optimisations by Kintis, Marinos, Papadakis, Mike, Yue Jia, Malevris, Nicos, Le Traon, Yves, Harman, Mark

    ISSN: 0098-5589, 1939-3520
    Published: New York IEEE 01.04.2018
    Published in IEEE transactions on software engineering (01.04.2018)
    “… We recently studied Trivial Compiler Equivalence (TCE) as a simple, fast and readily applicable technique for identifying equivalent mutants for C programs…”
    Get full text
    Journal Article
  4. 4

    Fuzzing JavaScript JIT compilers with a high-quality differential test oracle by Li, Jizhe, Xu, Haoran, Wang, Yongjun, Jiang, Zhiyuan, Chun, Huang, Xie, Peidai, Chen, Yongxin, Xia, Tian

    ISSN: 0167-4048
    Published: Elsevier Ltd 01.12.2025
    Published in Computers & security (01.12.2025)
    “…Modern JavaScript engines use Just-In-Time (JIT) compilers to convert frequently executed code into machine instructions, boosting performance for web applications and cross-platform systems…”
    Get full text
    Journal Article
  5. 5

    From bytecode to JavaScript: the Js_of_ocaml compiler by Vouillon, Jérôme, Balat, Vincent

    ISSN: 0038-0644, 1097-024X
    Published: Bognor Regis Blackwell Publishing Ltd 01.08.2014
    Published in Software, practice & experience (01.08.2014)
    “…SUMMARY We present the design and implementation of a compiler from OCaml bytecode to JavaScript…”
    Get full text
    Journal Article
  6. 6

    Compiler-assisted energy reduction of java real-time programs by Tewary, Manish, Salcic, Zoran, Biglari-Abhari, Morteza, Malik, Avinash

    ISSN: 0141-9331, 1872-9436
    Published: Kidlington Elsevier B.V 01.03.2022
    Published in Microprocessors and microsystems (01.03.2022)
    “… Energy management is often accomplished by dynamic frequency scaling which requires compilers to insert special instructions in the code at appropriate places, which are then used by the operating…”
    Get full text
    Journal Article
  7. 7

    Detecting Compiler Error Recovery Defects via Program Mutation Exploration by Tang, Yixuan, Zhang, Jingxuan, Li, Xiaochen, Huang, Zhiqiu, Jiang, He

    ISSN: 0098-5589, 1939-3520
    Published: New York IEEE 01.02.2025
    Published in IEEE transactions on software engineering (01.02.2025)
    “…Compiler error recovery diagnostics facilitates software development as it provides the possible causes and suggestions on potential programming errors…”
    Get full text
    Journal Article
  8. 8

    Translating to a Low-Resource Language with Compiler Feedback: A Case Study on Cangjie by Wang, Jun, Su, Chenghao, Ou, Yijie, Li, Yanhui, Tan, Jialiang, Chen, Lin, Zhou, Yuming

    ISSN: 0098-5589, 1939-3520
    Published: New York IEEE 01.09.2025
    Published in IEEE transactions on software engineering (01.09.2025)
    “… To address these limitations, we propose a novel training framework that begins with monolingual seed corpora, generating parallel datasets via back-translation and incorporating compiler feedback…”
    Get full text
    Journal Article
  9. 9

    Do Developers Read Compiler Error Messages? by Barik, Titus, Smith, Justin, Lubick, Kevin, Holmes, Elisabeth, Jing Feng, Murphy-Hill, Emerson, Parnin, Chris

    ISSN: 1558-1225
    Published: IEEE 01.05.2017
    “…In integrated development environments, developers receive compiler error messages through a variety of textual and visual mechanisms, such as popups and wavy red underlines…”
    Get full text
    Conference Proceeding
  10. 10

    Translation Validation for JIT Compiler in the V8 JavaScript Engine by Kwon, Seungwan, Kwon, Jaeseong, Kang, Wooseok, Lee, Juneyoung, Heo, Kihong

    ISSN: 1558-1225
    Published: ACM 14.04.2024
    “…We present TURBOTV, a translation validator for the JavaScript (JS) just-in-time (JIT) compiler of V8. WhileJS engines have become a crucial part of various…”
    Get full text
    Conference Proceeding
  11. 11

    JITfuzz: Coverage-guided Fuzzing for JVM Just-in-Time Compilers by Wu, Mingyuan, Lu, Minghai, Cui, Heming, Chen, Junjie, Zhang, Yuqun, Zhang, Lingming

    ISSN: 1558-1225
    Published: IEEE 01.05.2023
    “…As a widely-used platform to support various Java-bytecode-based applications, Java Virtual Machine (JVM…”
    Get full text
    Conference Proceeding
  12. 12

    SPOON: A library for implementing analyses and transformations of Java source code by Pawlak, Renaud, Monperrus, Martin, Petitprez, Nicolas, Noguera, Carlos, Seinturier, Lionel

    ISSN: 0038-0644, 1097-024X
    Published: Bognor Regis Blackwell Publishing Ltd 01.09.2016
    Published in Software, practice & experience (01.09.2016)
    “… SPOON analyses and transformations are written in plain Java. With SPOON, developers do not need to dive into parsing, to hack a compiler infrastructure…”
    Get full text
    Journal Article
  13. 13

    Trivial Compiler Equivalence: A Large Scale Empirical Study of a Simple, Fast and Effective Equivalent Mutant Detection Technique by Papadakis, Mike, Yue Jia, Harman, Mark, Le Traon, Yves

    ISSN: 0270-5257
    Published: IEEE 01.05.2015
    “… Despite being researched for more than three decades, the problem remains. We propose Trivial Compiler Equivalence (TCE…”
    Get full text
    Conference Proceeding
  14. 14

    Mechanising a Type-Safe Model of Multithreaded Java with a Verified Compiler by Lochbihler, Andreas

    ISSN: 0168-7433, 1573-0670
    Published: Dordrecht Springer Netherlands 01.06.2018
    Published in Journal of automated reasoning (01.06.2018)
    “…This article presents JinjaThreads, a unified, type-safe model of multithreaded Java source code and bytecode formalised in the proof assistant Isabelle/HOL…”
    Get full text
    Journal Article
  15. 15

    Automatic repair of real bugs in java: a large-scale experiment on the defects4j dataset by Martinez, Matias, Durieux, Thomas, Sommerard, Romain, Xuan, Jifeng, Monperrus, Martin

    ISSN: 1382-3256, 1573-7616
    Published: New York Springer US 01.08.2017
    “…Defects4J is a large, peer-reviewed, structured dataset of real-world Java bugs. Each bug in Defects4J comes with a test suite and at least one failing test case that triggers the bug…”
    Get full text
    Journal Article
  16. 16

    Effective compiler error message enhancement for novice programming students by Becker, Brett A., Glanville, Graham, Iwashima, Ricardo, McDonnell, Claire, Goslin, Kyle, Mooney, Catherine

    ISSN: 0899-3408, 1744-5175
    Published: Norwood Routledge 02.07.2016
    Published in Computer science education (02.07.2016)
    “… However, programming can be difficult to learn. Successfully interpreting compiler error messages (CEMs…”
    Get full text
    Journal Article
  17. 17

    Detecting JVM JIT Compiler Bugs via Exploring Two-Dimensional Input Spaces by Jia, Haoxiang, Wen, Ming, Xie, Zifan, Guo, Xiaochen, Wu, Rongxin, Sun, Maolin, Chen, Kang, Jin, Hai

    ISSN: 1558-1225
    Published: IEEE 01.05.2023
    “…Java Virtual Machine (JVM) is the fundamental software system that supports the interpretation and execution of Java bytecode…”
    Get full text
    Conference Proceeding
  18. 18

    The indolent lambdification of Java: Understanding the support for lambda expressions in the Java ecosystem by Petrulio, Fernando, Sawant, Anand Ashok, Bacchelli, Alberto

    ISSN: 1382-3256, 1573-7616
    Published: New York Springer US 01.11.2021
    “…As Java 8 introduced functional interfaces and lambda expressions to the Java programming language, the JDK API was changed to introduce support for lambda expressions, thus allowing consumers…”
    Get full text
    Journal Article
  19. 19

    Local software buildability across Java versions by Sulír, Matúš, Porubän, Jaroslav, Chodarev, Sergej

    ISSN: 1382-3256, 1573-7616
    Published: New York Springer US 01.05.2026
    “…Context Downloading the source code of open-source Java projects and building them on a local computer using Maven, Gradle, or Ant is a common activity performed by researchers and practitioners…”
    Get full text
    Journal Article
  20. 20

    BejaGNN: behavior-based Java malware detection via graph neural network: BejaGNN: behavior-based Java malware detection via graph neural by Feng, Pengbin, Yang, Li, Lu, Di, Xi, Ning, Ma, Jianfeng

    ISSN: 0920-8542, 1573-0484
    Published: New York Springer US 01.09.2023
    Published in The Journal of supercomputing (01.09.2023)
    “…As a popular platform-independent language, Java is widely used in enterprise applications…”
    Get full text
    Journal Article