Search Results - java (compiler OR computer) (compiler OR computer)

Refine Results
  1. 1

    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
  2. 2

    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
  3. 3

    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
  4. 4

    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
  5. 5

    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
  6. 6

    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
  7. 7

    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
  8. 8

    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
  9. 9

    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
  10. 10

    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
  11. 11

    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
  12. 12

    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
  13. 13

    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
  14. 14

    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
  15. 15

    A Formally Verified Compiler Back-end by Leroy, Xavier

    ISSN: 0168-7433, 1573-0670
    Published: Dordrecht Springer Netherlands 01.12.2009
    Published in Journal of automated reasoning (01.12.2009)
    “…) of a compiler back-end from Cminor (a simple imperative intermediate language) to PowerPC assembly code, using the Coq proof assistant both for programming the compiler and for proving its soundness…”
    Get full text
    Journal Article
  16. 16

    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
  17. 17

    History-driven Compiler Fuzzing via Assembling and Scheduling Bug-triggering Code Segments by Fan, Zhenye, Ye, Guixin, Hu, Tianmin, Tang, Zhanyong

    ISSN: 2332-6549
    Published: IEEE 28.10.2024
    “…History-driven testing techniques have been proven to be an effective method for detecting compiler bugs…”
    Get full text
    Conference Proceeding
  18. 18

    Rubus: A compiler for seamless and extensible parallelism by Adnan, Muhammad, Aslam, Faisal, Nawaz, Zubair, Sarwar, Syed Mansoor

    ISSN: 1932-6203, 1932-6203
    Published: United States Public Library of Science 06.12.2017
    Published in PloS one (06.12.2017)
    “… Furthermore, a special purpose processing unit called Graphic Processing Unit (GPU), originally designed for 2D/3D games, is now available for general purpose use in computers and mobile devices…”
    Get full text
    Journal Article
  19. 19

    Compile-Time Analysis of Compiler Frameworks for Query Compilation by Engelke, Alexis, Schwarz, Tobias

    ISSN: 2643-2838
    Published: IEEE 02.03.2024
    “… This not only applies to language runtimes for Java, WebAssembly, or JavaScript, but is also crucial for database systems that employ query compilation as the primary measure for achieving high…”
    Get full text
    Conference Proceeding
  20. 20

    TC-Verifier: Trans-Compiler-Based Code Translator Verifier with Model-Checking by Mahmoud, Amira T., Medhat, Walaa, Selim, Sahar, Zayed, Hala, Yousef, Ahmed H., Elaraby, Nahla

    ISSN: 2571-5577, 2571-5577
    Published: Basel MDPI AG 01.06.2025
    Published in Applied system innovation (01.06.2025)
    “… We applied the proposed architecture to a trans-compiler translating between Swift and Java, providing…”
    Get full text
    Journal Article