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 |