Live briefing
Everything about Meta-tracing
Compiler synthesis technique
Meta-tracing is a mostly automatic transformation that takes an interpreter as input and produces a tracing just-in-time compiler as output. Since interpreters are usually easier to write than compilers, but run slower, this technique can make it easier to produce efficient implementations of programming languages. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Meta-tracingA 5-minute orientation
- Skim a recent paper: Can artificial intelligence-driven cephalometric analysis replace manual tracing? A systematic review and meta-analysisInfluential work since 2022
- Pick up a classic book: Unnatural StatesThe most-reprinted book on the subject
- Read the landmark paper: Autoimmune thyroid disorders and polycystic ovary syndrome: Tracing links through systematic review and meta-analysisCited 26 times
- Go sideways: Tracing just-in-time compilationA closely related topic
- Go sideways: PyPyA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
No outline available.
🏆 Landmark papers (most cited)
Autoimmune thyroid disorders and polycystic ovary syndrome: Tracing links through systematic review and meta-analysis
The impact of meta-tracing on VM design and implementation
Digital versus Manual Tracing in Cephalometric Analysis: A Systematic Review and Meta-Analysis
Meta-path structured graph pre-training for improving knowledge tracing in intelligent tutoring
A failure tracing method with hierarchical digraph and meta action for complex electromechanical systems
Adaptive meta-knowledge dictionary learning for incremental knowledge tracing
Tell Data from Meta: Tracing the Origins of Big Data, Bibliometrics, and the OPAC
Antecedents predicting digital contact tracing acceptance: a systematic review and meta-analysis
🆕 Influential since 2022
Can artificial intelligence-driven cephalometric analysis replace manual tracing? A systematic review and meta-analysis
Vectorial Generalized Snell's Law‐Enabled Differentiable Ray Tracing for Large‐Aperture Visible Achromatic Hybrid Meta‐Optics
Heterogeneous graph knowledge tracing with novel contrastive view and meta-path contexts
Does Tracing Enhance Multimedia Learning? A Meta-Analysis
Threaded Code Generation with a Meta-Tracing JIT Compiler.
📚 Books worth reading
- 📕Unnatural StatesPeter Ian Lomas · 2017
Medium of ContingencyReza Negarestani, Elie Ayache · 2011- 📕SnuffShaun Kimber · 2016
Simulation, Modeling, and Programming for Autonomous RobotsItsuki Noda · 2008
The lost elementsMarco Fontani, Mariagrazia Costa · 2014- 📕Crossing CulturesJaynie Anderson · 2009
Lettura della "Gerusalemme liberata"Franco Tomasi · 2005
Disciplina al máximoG. Christian · 2019
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Tracing just-in-time compilation Tracing just-in-time compilation is a technique used by virtual machines to optimize the execution of a program at runtime. This is done by recording a…
- PyPy PyPy (/ˈpaɪpaɪ/) is an implementation of the Python programming language. PyPy frequently runs much faster than the standard implementation CPython because…
- Partial evaluation In computing, partial evaluation is a technique for several different types of program optimization by specialization. The most straightforward application…
- Copy-and-patch In computing, copy-and-patch compilation is a simple compiler technique intended for just-in-time compilation (JIT compilation) that uses pattern matching…
- Programming language design and implementation Programming languages are typically created by designing a form of representation of a computer program, and writing an implementation for the developed…
- Just-in-time compilation Just-in-time (JIT) compilation (also dynamic translation or run-time compilations) is compilation of computer code during execution of a program at run…
- Interpreter (computing) In computing, an interpreter is software that executes source code without first compiling it to machine code. An interpreted runtime environment differs…
- High-level programming language A high-level programming language is a programming language with strong abstraction from the details of the computer. In contrast to low-level programming…