Publication | Closed Access
Dynamic compilation
26
Citations
15
References
2007
Year
Unknown Venue
Compilation ThreadEngineeringComputer ArchitectureSoftware EngineeringSoftware AnalysisSeparate ThreadSystems EngineeringParallel ComputingCompilersDynamic CompilationCompiler SupportComputer EngineeringComputer ScienceOptimizing CompilerRuntime SystemProgram AnalysisParallel ProgrammingSystem SoftwareVirtual Machine
Dynamic compilation is typically performed in a separate thread, asynchronously with the remaining application threads. This compilation thread is often scheduled for execution in a simple round-robin fashion either by the operating system or by the virtual machine itself. Despite the popularity of this approach in production virtual machines, it has a number of shortcomings that can lead to suboptimal performance.
| Year | Citations | |
|---|---|---|
Page 1
Page 1