{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T00:41:31Z","timestamp":1743036091963,"version":"3.40.3"},"publisher-location":"Cham","reference-count":16,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319232157"},{"type":"electronic","value":"9783319232164"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-23216-4_6","type":"book-chapter","created":{"date-parts":[[2015,8,14]],"date-time":"2015-08-14T01:20:05Z","timestamp":1439515205000},"page":"73-85","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Efficient Implementation of MIPS Code Generator for the IonMonkey JavaScript Compiler"],"prefix":"10.1007","author":[{"given":"Tong","family":"Ren","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuangbai","family":"Xue","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fei","family":"Peng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qing","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiang","family":"Gao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,8,15]]},"reference":[{"key":"6_CR1","doi-asserted-by":"crossref","unstructured":"Rewatkar, L.R., Lanjewar, U.L.: Implementation of cloud computing on web application. In: International Journal of Computer Applications, pp. 28\u201332 (2010)","DOI":"10.5120\/685-964"},{"key":"6_CR2","unstructured":"Hanselman, S.: JavaScript is Assembly Language for the Web: Part 2 - Madness or just Insanity (2011). http:\/\/www.hanselman.com\/blog\/JavaScriptIsAssemblyLanguageForTheWebPart2MadnessOrJustInsanity.aspx"},{"key":"6_CR3","unstructured":"MIPS instruction set. http:\/\/en.wikipedia.org\/wiki\/MIPS_instruction_set"},{"key":"6_CR4","unstructured":"Chris, L.: Picky monkeys PIC ARM (2011). http:\/\/blog.cdleary.com\/2011\/02\/picky-monkeys-pic-arm\/"},{"key":"6_CR5","unstructured":"Andy, W.: JavaScriptCore, the WebKit JS implementation (2011). https:\/\/wingolog.org\/archives\/2011\/10\/28\/javascriptcore-the-webkit-js-implementation"},{"key":"6_CR6","unstructured":"MIR. https:\/\/wiki.mozilla.org\/IonMonkey\/MIR"},{"key":"6_CR7","unstructured":"LIR. https:\/\/wiki.mozilla.org\/IonMonkey\/LIR"},{"key":"6_CR8","unstructured":"Chris L.: PICing on Javascript for fun and profit (2010). http:\/\/blog.cdleary.com\/2010\/09\/picing-on-javascript-for-fun-and-profit\/"},{"key":"6_CR9","unstructured":"Pearl, R., Sullivan, M.: Range Analysis for the IonMonkey JavaScript Compiler (2012). http:\/\/www.endofunctor.org\/~cmplrz\/paper.pdf"},{"key":"6_CR10","unstructured":"Google v8bench javascript benchmark. https:\/\/v8.googlecode.com\/svn\/data\/benchmarks\/current\/revisions.html"},{"key":"6_CR11","unstructured":"WebKit.: Sunspider javascript benchmark. http:\/\/www.webkit.org\/perf\/sunspider\/sunspider.html"},{"key":"6_CR12","unstructured":"JavaScript Language Specification v1.1 (1996). http:\/\/www.planetpdf.com\/codecuts\/pdfs\/tutorial\/jsspec.pdf"},{"key":"6_CR13","unstructured":"IEEE Computer Society. IEEE Standard for Floating-Point Arithmetic (2008)"},{"key":"6_CR14","unstructured":"Intel x86 Instruction Set. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/manuals\/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf"},{"key":"6_CR15","unstructured":"MIPS Instruction Set. http:\/\/www.cs.cmu.edu\/afs\/cs\/academic\/class\/15740-f97\/public\/doc\/mips-isa.pdf"},{"key":"6_CR16","unstructured":"MIPS O32 ABI. http:\/\/math-atlas.sourceforge.net\/devel\/assembly\/mipsabi32.pdf"}],"container-title":["Lecture Notes in Computer Science","Advanced Parallel Processing Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-23216-4_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,15]],"date-time":"2023-02-15T14:49:43Z","timestamp":1676472583000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-23216-4_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319232157","9783319232164"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-23216-4_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"15 August 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}