{"id":"W4254689785","doi":"10.1145/2517326.2451541","title":"A modular approach to on-stack replacement in LLVM","year":2013,"lang":"en","type":"article","venue":"ACM SIGPLAN Notices","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Computer science; Compiler; Just-in-time compilation; Modular design; Programming language; Optimizing compiler; Operating system; Interrupt; Dynamic compilation; Virtual machine; Code generation; Embedded system; Parallel computing; Key (lock)","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001580227,0.0008749515,0.0006248784,0.001130332,0.0006294568,0.002314412,0.003757123,0.0009396551,0.005986405],"category_scores_gemma":[0.004768519,0.0009085333,0.001267297,0.0005424258,0.001374934,0.003556098,0.003745306,0.00305908,0.00340182],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001291588,"about_ca_system_score_gemma":0.001877965,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001784086,"about_ca_topic_score_gemma":0.002335521,"domain_scores_codex":[0.9977914,0.0003834497,0.0001990311,0.0003423974,0.0009618272,0.0003218975],"domain_scores_gemma":[0.9981971,0.0003245869,0.0001527536,0.0007878572,0.0004112287,0.000126353],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0006632835,0.0003501427,0.005021344,0.0009701179,0.0002158294,0.0009658742,0.002115108,0.05559897,0.09377208,0.2511495,0.06898476,0.5201929],"study_design_scores_gemma":[0.0001711517,0.0002626929,0.0013364,0.0003953097,0.0001797993,0.0008385112,0.0001401567,0.2956461,0.09325008,0.1058947,0.5016448,0.0002400999],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.008824726,0.0005816898,0.9330873,0.0004856518,0.0003184161,0.0002303199,0.000206069,0.04480887,0.01145692],"genre_scores_gemma":[0.1840048,0.0008237356,0.7784427,0.001500867,0.0002979419,0.000529894,0.001083053,0.01721426,0.01610276],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.005986405,"threshold_uncertainty_score":0.0200265,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02632995768062759,"score_gpt":0.2605417547975208,"score_spread":0.2342117971168932,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}