Myk Melez
|
c2aa16fd56
|
Revert "Merge branch 'self_hosting'"
This reverts commit 00e1b7f6de , reversing
changes made to c3612ddc80 .
Conflicts:
jit/baseline.ts
jsshell.js
midp/fs.js
native.js
vm/classRegistry.ts
|
2015-02-26 11:23:44 -08:00 |
Marco Castelluccio
|
8fc05d0de4
|
Move the only native remaining in string.js to native.js; remove string.js
|
2015-02-18 00:00:48 +01:00 |
Michael Bebenita
|
22312d40dd
|
Remove now dead code.
|
2015-02-04 15:28:37 -08:00 |
Michael Bebenita
|
3a9c878897
|
Remove string natives.
|
2015-01-30 01:08:51 -08:00 |
Marcus Cavanaugh
|
b8bbc48e87
|
Replace $S with J2ME.newString.
|
2014-12-23 14:17:16 -06:00 |
Marcus Cavanaugh
|
57437e0ebf
|
Remove createAlternateImpl.
|
2014-12-18 18:41:24 -06:00 |
Marcus Cavanaugh
|
c685415529
|
Convert JavaExceptions into plain exceptions.
|
2014-12-18 18:41:07 -06:00 |
Michael Bebenita
|
2b5bf724d1
|
Change some of the natives to not expect null slots.
|
2014-12-09 11:48:23 -08:00 |
Marco Castelluccio
|
820f2ef5da
|
Pass ctx as last optional parameter. Fixes #485.
|
2014-10-27 12:37:53 +01:00 |
Marco Castelluccio
|
b9e42a0abe
|
Port other natives to use Native.create
|
2014-10-15 19:48:17 -07:00 |
Marco Castelluccio
|
338f62bdaa
|
Remove opts parameter from Override.create/Native.create and use the MethodInfo's isStatic property. Fixes #443.
|
2014-10-14 16:38:16 -07:00 |
Marco Castelluccio
|
17b05e66dd
|
Transform values returned by equals and equalsIgnoreCase to booleans
|
2014-10-14 15:03:37 -07:00 |
Marco Castelluccio
|
06147f0230
|
Always return booleans for functions that should return booleans
|
2014-10-14 14:55:10 -07:00 |
Marco Castelluccio
|
a8bc55af70
|
Replace Override.simple with Override.create, that supports returning long values and lets functions use the context. Fixes #379.
|
2014-10-14 10:29:34 -07:00 |
Marcus Cavanaugh
|
3adde8cc87
|
Use "th.check()" in the added StringBuffer tests.
|
2014-10-01 10:30:24 -07:00 |
Marcus Cavanaugh
|
7217c02efe
|
Add additional tests, with fixes for edge cases.
|
2014-09-30 14:49:06 -07:00 |
Marcus Cavanaugh
|
4f4d5d9a42
|
Bitshift instead of multiply; remove impossible case; add comment for use of "16".
|
2014-09-30 12:10:22 -07:00 |
Marcus Cavanaugh
|
9b5373a0ec
|
Port StringBuffer to JS.
|
2014-09-30 11:15:29 -07:00 |
Marcus Cavanaugh
|
0c18df2554
|
Replace fromCharCode loop with TextEncoder; fix indentation; fix getField conventions.
|
2014-09-29 10:04:09 -07:00 |
Marcus Cavanaugh
|
fe323649c6
|
Reimplement java.lang.String with JS Strings.
|
2014-09-29 09:43:31 -07:00 |
Marco Castelluccio
|
01d6985889
|
Use 'S' for static, 'I' for non-static
|
2014-09-26 11:48:06 -07:00 |
Marco Castelluccio
|
b71ee629f6
|
Fix all getField callers
|
2014-09-25 21:04:20 -07:00 |
Marcus Cavanaugh
|
dd7b30dd76
|
Override slow java.lang.String methods.
|
2014-09-24 12:56:36 -07:00 |