Граф коммитов

20 Коммитов

Автор SHA1 Сообщение Дата
Michael Bebenita 8619727920 Lazify parsing. 2015-02-25 17:41:43 -08:00
Myk Melez 6c633a6d05 move files with node-jvm code to subdirectory 2015-02-13 18:18:08 -08:00
Yuan Xulei 67bf67d3c8 Set values of the global variable release and profile by Makefile configuration 2015-01-29 13:04:09 +08:00
Michael Bebenita eea46c2871 Remove pack files. 2015-01-20 11:38:56 -08:00
Michael Bebenita f3fbd9f504 Fix type import and guard asserts. 2015-01-19 23:49:05 -08:00
Michael Bebenita 92cea4d8ac Move optimizing compiled out of runtime build, making it available only ahead of time.
Remove unused code.
2015-01-19 23:31:33 -08:00
Michael Bebenita 5809744eef More OSR changes., WIP. 2015-01-19 12:28:04 -08:00
Michael Bebenita 336ead1407 Merge branch 'master' of https://github.com/andreasgal/j2me.js
Conflicts:
	Makefile
	libs/console.js
	main.html
	references.ts
	runtime.ts
	style/main.css
2015-01-15 14:53:59 -08:00
Michael Bebenita e61cf6927e Only link right before initializing a class. 2015-01-14 17:13:14 -08:00
Brendan Dahl d6439415db Add missing newlines. 2015-01-13 16:47:42 -08:00
Michael Bebenita 65c4bd122e A more efficient encoding for compiled source files so that we don't have to eval the entire script at runtime. 2015-01-13 00:37:28 -08:00
Michael Bebenita a69fb622b8 Preparing for baseline JIT. 2015-01-08 18:45:07 -08:00
Michael Bebenita fca2a2baad TSify and clean up the rest of the VM, as well as add a closure target. 2014-12-31 12:45:52 -08:00
Michael Bebenita 2bca933433 Monomorphize many of the interpreter bytecodes. 2014-12-24 16:46:31 -08:00
Michael Bebenita fef818f866 Avoid data view, cache strings. 2014-12-18 16:54:09 -08:00
Michael Bebenita 215cdb21b1 Remove allocation heavy bit tests. 2014-12-18 13:57:53 -08:00
Michael Bebenita 470c54fe49 Native bindings. 2014-12-16 02:56:12 -08:00
Michael Bebenita 017608e78c TSify vm.js and rename to interpreter. 2014-11-27 01:15:46 -08:00
Michael Bebenita f5f95ae10c Lots and lots of changes. 2014-11-26 01:21:11 -08:00
Michael Bebenita 3049b051e9 Move runtime classes to the root. 2014-11-24 23:53:35 -08:00