LEADER 03803nam 2200601Ia 450 001 9910484628103321 005 20200520144314.0 010 $a3-642-00722-8 024 7 $a10.1007/978-3-642-00722-4 035 $a(CKB)1000000000718111 035 $a(SSID)ssj0000316729 035 $a(PQKBManifestationID)11261427 035 $a(PQKBTitleCode)TC0000316729 035 $a(PQKBWorkID)10286367 035 $a(PQKB)11723140 035 $a(DE-He213)978-3-642-00722-4 035 $a(MiAaPQ)EBC3064046 035 $a(PPN)134126483 035 $a(EXLCZ)991000000000718111 100 $a20090212d2009 uy 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aCompiler construction $e18th international conference, CC 2009, held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2009, York, UK, March 22-29, 2009 : proceedings /$fOege de Moor ... [et al.] (eds.) 205 $a1st ed. 2009. 210 $aBerlin ;$aNew York $cSpringer$d2009 215 $a1 online resource (XII, 281 p.) 225 1 $aLecture notes in computer science ;$v5501 300 $aBibliographic Level Mode of Issuance: Monograph 311 $a3-642-00721-X 320 $aIncludes bibliographical references and index. 327 $aChallenges in Code Optimization of Parallel Programs -- Extensible Proof-Producing Compilation -- From Specification to Optimisation: An Architecture for Optimisation of Java Bytecode -- A Framework for Exploring Optimization Properties -- Compile-Time Analysis and Specialization of Clocks in Concurrent Programs -- Implementation and Use of Transactional Memory with Dynamic Separation -- Exploiting Speculative TLP in Recursive Programs by Dynamic Thread Prediction -- Live Debugging of Distributed Systems -- Parsing C/C++ Code without Pre-processing -- Faster Scannerless GLR Parsing -- Decorated Attribute Grammars: Attribute Evaluation Meets Strategic Programming -- SSA Elimination after Register Allocation -- Register Spilling and Live-Range Splitting for SSA-Form Programs -- Loop-Aware Instruction Scheduling with Dynamic Contention Tracking for Tiled Dataflow Architectures -- Scheduling Tasks to Maximize Usage of Aggregate Variables in Place -- Dynamic Look Ahead Compilation: A Technique to Hide JIT Compilation Latencies in Multicore Environment -- Precise Management of Scratchpad Memories for Localising Array Accesses in Scientific Codes -- Blind Optimization for Exploiting Hardware Features -- How to CPS Transform a Monad. 330 $aThis book constitutes the refereed proceedings of the 18th International Conference on Compiler Construction, CC 2009, held in York, UK, in March 2009 as part of ETAPS 2009, the European Joint Conferences on Theory and Practice of Software. Following a very thorough review process, 18 full research papers were selected from 72 submissions. Topics covered include traditional compiler construction, compiler analyses, runtime systems and tools, programming tools, techniques for specific domains, and the design and implementation of novel language constructs. 410 0$aLecture notes in computer science ;$v5501. 517 3 $aCC 2009 517 3 $aETAPS 2009 517 3 $aJoint European Conferences on Theory and Practice of Software 606 $aCompilers (Computer programs)$vCongresses 606 $aComputer programs 615 0$aCompilers (Computer programs) 615 0$aComputer programs. 676 $a005.13 701 $aMoor$b Oege de$01753712 712 12$aETAPS 2009$f(2009 :$eYork, England) 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910484628103321 996 $aCompiler construction$94189696 997 $aUNINA