{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T16:04:08Z","timestamp":1725725048856},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2013,2,23]]},"DOI":"10.1145\/2442516.2442541","type":"proceedings-article","created":{"date-parts":[[2013,2,26]],"date-time":"2013-02-26T10:23:04Z","timestamp":1361874184000},"page":"251-260","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["TigerQuoll"],"prefix":"10.1145","author":[{"given":"Daniele","family":"Bonetta","sequence":"first","affiliation":[{"name":"University of Lugano, USI, Lugano, Switzerland"}]},{"given":"Walter","family":"Binder","sequence":"additional","affiliation":[{"name":"University of Lugano, USI, Lugano, Switzerland"}]},{"given":"Cesare","family":"Pautasso","sequence":"additional","affiliation":[{"name":"University of Lugano, USI, Lugano, Switzerland"}]}],"member":"320","published-online":{"date-parts":[[2013,2,23]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"HTML5 Web Worker API specification draft. URL http:\/\/dev.w3.org\/html5\/workers\/. HTML5 Web Worker API specification draft. URL http:\/\/dev.w3.org\/html5\/workers\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Node.JS: evented programming for networked services in JS. URL http:\/\/www.nodejs.org. Node.JS: evented programming for networked services in JS. URL http:\/\/www.nodejs.org."},{"key":"e_1_3_2_1_3_1","unstructured":"OpenCL the standard for parallel programming of GPU. URL http:\/\/developer.amd.com. OpenCL the standard for parallel programming of GPU. URL http:\/\/developer.amd.com."},{"key":"e_1_3_2_1_4_1","unstructured":"Mozilla SpiderMonkey JS engine. URL www.mozilla.org\/js\/spidermonkey\/. Mozilla SpiderMonkey JS engine. URL www.mozilla.org\/js\/spidermonkey\/."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2145816.2145829"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454456.1454466"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094852"},{"key":"e_1_3_2_1_8_1","volume-title":"Algorithmic skeletons: structured management of parallel computation","author":"Cole M.","year":"1991","unstructured":"M. Cole . Algorithmic skeletons: structured management of parallel computation . MIT Press , Cambridge, MA, USA , 1991 . M. Cole. Algorithmic skeletons: structured management of parallel computation. MIT Press, Cambridge, MA, USA, 1991."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2003.12.002"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168900"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/11864219_14"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542494"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1924421.1924440"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2187836.2187859"},{"key":"e_1_3_2_1_16_1","volume-title":"5th rev. edition","author":"Flanagan D.","year":"2006","unstructured":"D. Flanagan . JavaScript. The Definitive Guide. O'Reilly , 5th rev. edition , 2006 . D. Flanagan. JavaScript. The Definitive Guide. O'Reilly, 5th rev. edition, 2006."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/4472.4478"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-01728-5","volume-title":"Transactional Memory. Morgan and Claypool","author":"Harris T.","year":"2010","unstructured":"T. Harris , J. Larus , and R. Rajwar . Transactional Memory. Morgan and Claypool , 2 nd edition, 2010 . T. Harris, J. Larus, and R. Rajwar. Transactional Memory. Morgan and Claypool, 2nd edition, 2010.","edition":"2"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/2342788.2342789"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/1361397.1361400"},{"key":"e_1_3_2_1_21_1","volume-title":"Concurrent Programming in Java","author":"Lea D.","year":"1999","unstructured":"D. Lea . Concurrent Programming in Java . Second Edition: Design Principles and Patterns. Addison-Wesley , Boston, MA, USA, 2 nd edition, 1999 . D. Lea. Concurrent Programming in Java. Second Edition: Design Principles and Patterns. Addison-Wesley, Boston, MA, USA, 2nd edition, 1999."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/337449.337465"},{"key":"e_1_3_2_1_23_1","first-page":"1","volume-title":"Proceedings of the 4th USENIX conference on Hot Topics in Parallelism, HotPar'12","author":"Matsakis N. D.","year":"2012","unstructured":"N. D. Matsakis . Parallel closures: a new twist on an old idea . In Proceedings of the 4th USENIX conference on Hot Topics in Parallelism, HotPar'12 , pages 1 -- 6 , 2012 . N. D. Matsakis. Parallel closures: a new twist on an old idea. In Proceedings of the 4th USENIX conference on Hot Topics in Parallelism, HotPar'12, pages 1--6, 2012."},{"key":"e_1_3_2_1_24_1","first-page":"1","volume-title":"Proceedings of the 2nd USENIX conference on Hot topics in parallelism, HotPar'10","author":"McCool M. D.","year":"2010","unstructured":"M. D. McCool . Structured parallel programming with deterministic patterns . In Proceedings of the 2nd USENIX conference on Hot topics in parallelism, HotPar'10 , pages 1 -- 6 , 2010 . M. D. McCool. Structured parallel programming with deterministic patterns. In Proceedings of the 2nd USENIX conference on Hot topics in parallelism, HotPar'10, pages 1--6, 2010."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/2014698.2014898"},{"key":"e_1_3_2_1_27_1","first-page":"1","volume-title":"Proceedings of the 9th USENIX conference on Operating systems design and implementation, OSDI'10","author":"Power R.","year":"2010","unstructured":"R. Power and J. Li . Piccolo: building fast, distributed programs with partitioned tables . In Proceedings of the 9th USENIX conference on Operating systems design and implementation, OSDI'10 , pages 1 -- 14 , 2010 . R. Power and J. Li. Piccolo: building fast, distributed programs with partitioned tables. In Proceedings of the 9th USENIX conference on Operating systems design and implementation, OSDI'10, pages 1--14, 2010."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/1946313.1946334"}],"event":{"name":"PPoPP '13: ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Shenzhen China","acronym":"PPoPP '13"},"container-title":["Proceedings of the 18th ACM SIGPLAN symposium on Principles and practice of parallel programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2442516.2442541","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T11:17:37Z","timestamp":1693826257000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2442516.2442541"}},"subtitle":["parallel event-based JavaScript"],"short-title":[],"issued":{"date-parts":[[2013,2,23]]},"references-count":27,"alternative-id":["10.1145\/2442516.2442541","10.1145\/2442516"],"URL":"https:\/\/doi.org\/10.1145\/2442516.2442541","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2517327.2442541","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2013,2,23]]},"assertion":[{"value":"2013-02-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}