{"id":"W4387674307","doi":"10.1145/3622853","title":"TASTyTruffle: Just-in-Time Specialization of Parametric Polymorphism","year":2023,"lang":"en","type":"article","venue":"Proceedings of the ACM on Programming Languages","topic":"Logic, programming, and type systems","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Computer science; Bytecode; Programming language; Compiler; Intermediate language; Data type; Compile time; Implementation; Type inference; Type safety; Theoretical computer science; Java; Artificial intelligence","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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.000921622,0.0001781774,0.0003120997,0.0005171715,0.00007721737,0.0001376555,0.002988272,0.0001044677,0.000006853103],"category_scores_gemma":[0.001598662,0.0001273662,0.0001285739,0.003539176,0.00009776629,0.0002443723,0.0009355461,0.0001468865,0.00004297583],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00004034464,"about_ca_system_score_gemma":0.00002972568,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001002616,"about_ca_topic_score_gemma":0.000002970311,"domain_scores_codex":[0.9981552,0.00002187528,0.000429862,0.0003696172,0.0006307601,0.0003926811],"domain_scores_gemma":[0.998623,0.0001301203,0.0004470414,0.0005864294,0.0001600355,0.00005337102],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.00006730685,0.0007634706,0.1367266,0.001014439,0.0001284157,0.0000218016,0.01053226,0.00005591643,0.01895401,0.4798231,0.006651802,0.3452608],"study_design_scores_gemma":[0.006598888,0.003508419,0.2165842,0.001175606,0.0002769312,0.0001744025,0.009320046,0.007834215,0.5192738,0.1747476,0.05715883,0.00334708],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9878461,0.0006261409,0.0006540261,0.002095413,0.000762526,0.001532867,0.000003329672,0.0008324014,0.005647196],"genre_scores_gemma":[0.9948422,0.0000170016,0.004081101,0.00004568765,0.0001140179,0.00003993454,0.000002546459,0.00001916343,0.00083835],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.5003198,"threshold_uncertainty_score":0.5553002,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02386371796332133,"score_gpt":0.2714867060171256,"score_spread":0.2476229880538043,"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."}}