000 04269nam a22006375i 4500
001 978-3-642-00722-4
003 DE-He213
005 20240423125804.0
007 cr nn 008mamaa
008 100301s2009 gw | s |||| 0|eng d
020 _a9783642007224
_9978-3-642-00722-4
024 7 _a10.1007/978-3-642-00722-4
_2doi
050 4 _aQA76.76.C65
072 7 _aUMC
_2bicssc
072 7 _aCOM010000
_2bisacsh
072 7 _aUMC
_2thema
082 0 4 _a005.45
_223
245 1 0 _aCompiler Construction
_h[electronic resource] :
_b18th 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 /
_cedited by Oege de Moor, Michael I. Schwartzbach.
250 _a1st ed. 2009.
264 1 _aBerlin, Heidelberg :
_bSpringer Berlin Heidelberg :
_bImprint: Springer,
_c2009.
300 _aXII, 281 p.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
490 1 _aTheoretical Computer Science and General Issues,
_x2512-2029 ;
_v5501
505 0 _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.
520 _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.
650 0 _aCompilers (Computer programs).
650 0 _aComputer engineering.
650 0 _aComputer networks .
650 0 _aSoftware engineering.
650 0 _aComputer systems.
650 0 _aComputer science.
650 0 _aAlgorithms.
650 1 4 _aCompilers and Interpreters.
650 2 4 _aComputer Engineering and Networks.
650 2 4 _aSoftware Engineering.
650 2 4 _aComputer System Implementation.
650 2 4 _aComputer Science Logic and Foundations of Programming.
650 2 4 _aAlgorithms.
700 1 _ade Moor, Oege.
_eeditor.
_4edt
_4http://id.loc.gov/vocabulary/relators/edt
700 1 _aSchwartzbach, Michael I.
_eeditor.
_4edt
_4http://id.loc.gov/vocabulary/relators/edt
710 2 _aSpringerLink (Online service)
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9783642007217
776 0 8 _iPrinted edition:
_z9783642007231
830 0 _aTheoretical Computer Science and General Issues,
_x2512-2029 ;
_v5501
856 4 0 _uhttps://doi.org/10.1007/978-3-642-00722-4
912 _aZDB-2-SCS
912 _aZDB-2-SXCS
912 _aZDB-2-LNC
942 _cSPRINGER
999 _c181717
_d181717