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

20 Коммитов

Автор SHA1 Сообщение Дата
Michael Bebenita 99d11b80fc Merge commit '1741920316ee5d5bb29bf1d91b2860447664c5d5' into jitopt3 2015-01-27 16:56:27 -08:00
Brendan Dahl e0a2c48bc8 Remove util.newObject. 2015-01-27 15:10:04 -08:00
Michael Bebenita ebe8b51277 Use emscripten's relooper in the baseline compiler. 2015-01-25 13:45:58 -08:00
Michael Bebenita 06930297c5 Remove frame sets so that we can save on memory allocation. 2015-01-16 04:58:54 -08:00
Michael Bebenita 7432645bea Pool frames to save on allocation. 2015-01-16 01:45:59 -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
Brendan Dahl e45fe32060 Refactor to avoid confusion with ctx.current(). 2014-12-17 14:04:13 -08:00
Brendan Dahl b78d0b0e62 Missed cleanup. 2014-12-17 12:31:04 -08:00
Brendan Dahl 68ec422421 First round of interpreter cleanup:
-Remove execute ignoring yields.
-Rename interpreter functions
-Move frame pops into the interpreter in prep for next cleanup step
2014-12-17 12:30:14 -08:00
Michael Bebenita 8abc167fda Make unwind flag global so that it can be optimized by the JIT. 2014-12-16 20:46:05 -08:00
Brendan Dahl 1a562a8943 Misc cleanup. 2014-12-11 16:04:44 -08:00
Brendan Dahl bcdb13778d Don't create strings from strings. 2014-12-08 16:04:42 -08:00
Brendan Dahl 9564ae1fdf Mangle signature into fields. 2014-12-08 13:47:35 -08:00
Marcus Cavanaugh 1bef83f7ef Fix superClass linking and isolates. 2014-12-03 15:46:27 -08:00
Brendan Dahl 4018b737d0 Prefix fields with class name to fix inheritance. 2014-12-03 12:06:07 -08:00
Michael Bebenita 40dfa017b2 Rename IP to BCI everywhere. 2014-12-01 09:47:42 -08:00
Brendan Dahl d49c18ff56 Array fixes. 2014-11-26 18:35:12 -08:00
Michael Bebenita f5f95ae10c Lots and lots of changes. 2014-11-26 01:21:11 -08:00