Matches in SemOpenAlex for { <https://semopenalex.org/work/W2158718504> ?p ?o ?g. }
- W2158718504 endingPage "212" @default.
- W2158718504 startingPage "205" @default.
- W2158718504 abstract "Conventional compilers are designed for producing highly optimized code without paying much attention to compile time. The design goals of Java just-in-time compilers are different: produce fast code at the smallest possible compile time. In this article we present a very fast algorithm for translating JavaVM byte code to high quality machine code for RISC processors. This algorithm handles combines instructions, does copy elimination and coalescing and does register allocation. It comprises three passes: basic block determination, stack analysis and register preallocation, final register allocation and machine code generation. This algorithm replaces an older one in the CACAO JavaVM implementation reducing the compile time by a factor of seven and producing slightly faster machine code. The speedup comes mainly from following simplifications: fixed assignment of registers at basic block boundaries, simple register allocator better exception handling better memory management and fine tuning the implementation. The CACAO system is currently faster than every JavaVM implementation for the Alpha processor and generates machine code for all used methods of the javac compiler and its libraries in 60 milliseconds on an Alpha workstation." @default.
- W2158718504 created "2016-06-24" @default.
- W2158718504 creator A5011211047 @default.
- W2158718504 date "1998-10-12" @default.
- W2158718504 modified "2023-09-26" @default.
- W2158718504 title "Efficient JavaVM just-in-time compilation" @default.
- W2158718504 cites W1514258760 @default.
- W2158718504 cites W1533109738 @default.
- W2158718504 cites W1964386799 @default.
- W2158718504 cites W1982205631 @default.
- W2158718504 cites W2002981330 @default.
- W2158718504 cites W2013106667 @default.
- W2158718504 cites W2019375262 @default.
- W2158718504 cites W2062909992 @default.
- W2158718504 cites W2121890510 @default.
- W2158718504 cites W2133165526 @default.
- W2158718504 cites W2167159769 @default.
- W2158718504 doi "https://doi.org/10.5555/522344.825703" @default.
- W2158718504 hasPublicationYear "1998" @default.
- W2158718504 type Work @default.
- W2158718504 sameAs 2158718504 @default.
- W2158718504 citedByCount "63" @default.
- W2158718504 countsByYear W21587185042012 @default.
- W2158718504 countsByYear W21587185042013 @default.
- W2158718504 countsByYear W21587185042014 @default.
- W2158718504 countsByYear W21587185042017 @default.
- W2158718504 countsByYear W21587185042018 @default.
- W2158718504 countsByYear W21587185042019 @default.
- W2158718504 countsByYear W21587185042020 @default.
- W2158718504 crossrefType "proceedings-article" @default.
- W2158718504 hasAuthorship W2158718504A5011211047 @default.
- W2158718504 hasConcept C111919701 @default.
- W2158718504 hasConcept C115168132 @default.
- W2158718504 hasConcept C119024030 @default.
- W2158718504 hasConcept C128916667 @default.
- W2158718504 hasConcept C133162039 @default.
- W2158718504 hasConcept C151578736 @default.
- W2158718504 hasConcept C153247305 @default.
- W2158718504 hasConcept C162262903 @default.
- W2158718504 hasConcept C169590947 @default.
- W2158718504 hasConcept C173608175 @default.
- W2158718504 hasConcept C177264268 @default.
- W2158718504 hasConcept C199360897 @default.
- W2158718504 hasConcept C200833197 @default.
- W2158718504 hasConcept C2524010 @default.
- W2158718504 hasConcept C26517878 @default.
- W2158718504 hasConcept C2776760102 @default.
- W2158718504 hasConcept C2777210771 @default.
- W2158718504 hasConcept C2871975 @default.
- W2158718504 hasConcept C33923547 @default.
- W2158718504 hasConcept C41008148 @default.
- W2158718504 hasConcept C47434764 @default.
- W2158718504 hasConcept C50951305 @default.
- W2158718504 hasConcept C548217200 @default.
- W2158718504 hasConcept C68339613 @default.
- W2158718504 hasConcept C76782552 @default.
- W2158718504 hasConcept C8767382 @default.
- W2158718504 hasConcept C9395851 @default.
- W2158718504 hasConcept C98986596 @default.
- W2158718504 hasConceptScore W2158718504C111919701 @default.
- W2158718504 hasConceptScore W2158718504C115168132 @default.
- W2158718504 hasConceptScore W2158718504C119024030 @default.
- W2158718504 hasConceptScore W2158718504C128916667 @default.
- W2158718504 hasConceptScore W2158718504C133162039 @default.
- W2158718504 hasConceptScore W2158718504C151578736 @default.
- W2158718504 hasConceptScore W2158718504C153247305 @default.
- W2158718504 hasConceptScore W2158718504C162262903 @default.
- W2158718504 hasConceptScore W2158718504C169590947 @default.
- W2158718504 hasConceptScore W2158718504C173608175 @default.
- W2158718504 hasConceptScore W2158718504C177264268 @default.
- W2158718504 hasConceptScore W2158718504C199360897 @default.
- W2158718504 hasConceptScore W2158718504C200833197 @default.
- W2158718504 hasConceptScore W2158718504C2524010 @default.
- W2158718504 hasConceptScore W2158718504C26517878 @default.
- W2158718504 hasConceptScore W2158718504C2776760102 @default.
- W2158718504 hasConceptScore W2158718504C2777210771 @default.
- W2158718504 hasConceptScore W2158718504C2871975 @default.
- W2158718504 hasConceptScore W2158718504C33923547 @default.
- W2158718504 hasConceptScore W2158718504C41008148 @default.
- W2158718504 hasConceptScore W2158718504C47434764 @default.
- W2158718504 hasConceptScore W2158718504C50951305 @default.
- W2158718504 hasConceptScore W2158718504C548217200 @default.
- W2158718504 hasConceptScore W2158718504C68339613 @default.
- W2158718504 hasConceptScore W2158718504C76782552 @default.
- W2158718504 hasConceptScore W2158718504C8767382 @default.
- W2158718504 hasConceptScore W2158718504C9395851 @default.
- W2158718504 hasConceptScore W2158718504C98986596 @default.
- W2158718504 hasLocation W21587185041 @default.
- W2158718504 hasOpenAccess W2158718504 @default.
- W2158718504 hasPrimaryLocation W21587185041 @default.
- W2158718504 hasRelatedWork W1508742040 @default.
- W2158718504 hasRelatedWork W1514258760 @default.
- W2158718504 hasRelatedWork W1598886868 @default.
- W2158718504 hasRelatedWork W1644882639 @default.
- W2158718504 hasRelatedWork W1964647125 @default.
- W2158718504 hasRelatedWork W1979823255 @default.
- W2158718504 hasRelatedWork W1988827547 @default.
- W2158718504 hasRelatedWork W1993318777 @default.