<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emscripten/tools/js_optimizer.py, branch 1.4.9</title>
<subtitle>Emscripten: An LLVM-to-JavaScript Compiler</subtitle>
<id>https://git.amat.us/emscripten/atom/tools/js_optimizer.py?h=1.4.9</id>
<link rel='self' href='https://git.amat.us/emscripten/atom/tools/js_optimizer.py?h=1.4.9'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/'/>
<updated>2013-05-17T01:22:28Z</updated>
<entry>
<title>support closure compiler on the shell in asm mode</title>
<updated>2013-05-17T01:22:28Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-05-17T01:12:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=9da6e1f33581bcb2c139ebcec08c61a5df2b010a'/>
<id>urn:sha1:9da6e1f33581bcb2c139ebcec08c61a5df2b010a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove '.' print in tools/js_optimizer.py on Windows. Fixes other.test_chunking on Windows.</title>
<updated>2013-04-08T19:38:51Z</updated>
<author>
<name>Jukka Jylänki</name>
<email>jujjyl@gmail.com</email>
</author>
<published>2013-04-08T19:38:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=69ac92ea4fd158657e0406fe9fdb36026f77e5b2'/>
<id>urn:sha1:69ac92ea4fd158657e0406fe9fdb36026f77e5b2</id>
<content type='text'>
On Windows, prints to stdout/stderr do not appear coherently synchronized per-line if multiple threads print data simultaneously to console. This caused other.test_chunking tests to fail when they receive output like

emcc:    step took 5.09 seconds
emcc: running pre-closure post-opts
emcc: running post-closure post-opts
emcc: applying js optimization passes: ['eliminate', 'simplifyExpressionsPre', 'simplifyExpressionsPost', 'last']
splitting up js o.
ptimization into 2 chunks of size 1048576, using 2 cores  (total: 1.42 MB)
emcc:    step took 2.37 seconds
emcc: total time: 11.75 seconds

where the test looks for the string 'splitting up js optimization into' from the output. Note that the chunk processor thread has printed a single '.' in between the critical line, creating a race condition that randomly makes the test pass or fail, depending on where in the output the '.' lands in.
</content>
</entry>
<entry>
<title>bump MAX_NAMES</title>
<updated>2013-04-04T00:47:54Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-04-04T00:47:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=ecb57d53441c7c9670173ae4d2d094ab7b606665'/>
<id>urn:sha1:ecb57d53441c7c9670173ae4d2d094ab7b606665</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix globalScope altering in runtimelink modules; fixes test_runtimelink</title>
<updated>2013-03-12T21:56:01Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-03-12T21:56:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=072aaa9ee5a48f005dea6467f9f5a6a89f26f65b'/>
<id>urn:sha1:072aaa9ee5a48f005dea6467f9f5a6a89f26f65b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bump number of minified names</title>
<updated>2013-03-11T18:51:46Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-03-11T18:51:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=c234f893b8ad4a4a71c4b3cb07da8bd2bb0d55cf'/>
<id>urn:sha1:c234f893b8ad4a4a71c4b3cb07da8bd2bb0d55cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add 'progress' updates from multicore operations in emcc</title>
<updated>2013-03-10T17:18:45Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-03-10T17:18:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=a373820140dc019bb01561883380595ae8a1f739'/>
<id>urn:sha1:a373820140dc019bb01561883380595ae8a1f739</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use whitelist of lines to forward out of generated functions area</title>
<updated>2013-03-10T17:03:06Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-03-10T17:03:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=1c25bb627bb43d2595dc59545d65d5a2ec83a9bf'/>
<id>urn:sha1:1c25bb627bb43d2595dc59545d65d5a2ec83a9bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>do not wipe out everything after the generated functions suffix; fixes test_embind</title>
<updated>2013-03-10T00:50:41Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-03-10T00:50:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=b7093afaf4bb9fa593d687d6c9646289e8d75cff'/>
<id>urn:sha1:b7093afaf4bb9fa593d687d6c9646289e8d75cff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove limitations on minified names</title>
<updated>2013-03-09T23:47:41Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-03-09T23:47:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=0ecad78d552f20c7dfc454489df3eba61361fa06'/>
<id>urn:sha1:0ecad78d552f20c7dfc454489df3eba61361fa06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compress asm shell</title>
<updated>2013-03-09T21:30:46Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-03-09T21:30:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=9f9be7e02e6f8173cf883f01ccef71892b4e33e0'/>
<id>urn:sha1:9f9be7e02e6f8173cf883f01ccef71892b4e33e0</id>
<content type='text'>
</content>
</entry>
</feed>
