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

5227 Коммитов

Автор SHA1 Сообщение Дата
Marco Castelluccio 7c23f49df2 Add method signature in the stacktrace 2015-03-06 17:32:22 +01:00
Marco Castelluccio 129c49a5d9 Fix merge 2015-03-06 16:22:30 +01:00
Marco Castelluccio a70ccbda0c Merge branch 'master' of github.com:mozilla/j2me.js into parse
Conflicts:
	actors.ts
2015-03-06 16:22:12 +01:00
Marco Castelluccio 4fbe4b37ff Merge branch 'fix-is-final' 2015-03-06 16:21:11 +01:00
Marco Castelluccio 33c3fd368f Don't use isFinalClass 2015-03-06 15:56:57 +01:00
Marco Castelluccio 9ca46db104 Merge branch 'fix-is-final' of https://github.com/brendandahl/j2me.js into fix-is-final
Conflicts:
	jit/analyze.ts
2015-03-06 15:27:03 +01:00
Marco Castelluccio 50f6b8b8be Merge branch 'master' of github.com:mozilla/j2me.js into parse 2015-03-06 14:14:15 +01:00
Marco Castelluccio 0b9a5c8084 Merge branch 'static-race2' 2015-03-06 14:13:29 +01:00
Marco Castelluccio 36a0b56f4c Remove duplicate class from the classNames array 2015-03-06 13:47:13 +01:00
Marco Castelluccio 23cbdc7607 Remove assertions from getRuntimeKlass 2015-03-06 13:46:48 +01:00
Marco Castelluccio 8affabc9f2 Merge branch 'static-race2' of https://github.com/brendandahl/j2me.js into static-race2 2015-03-06 13:44:33 +01:00
Marco 6dc5dfbc61 Merge pull request #1205 from yxl/text-editor-constrains
Support input types of number, tel, email and url
2015-03-06 13:30:18 +01:00
Yuan Xulei f95472f0f5 Support input types of number, tel, email and url 2015-03-06 19:58:59 +08:00
Michael Bebenita fda1b8ad7d Remove whitespace. 2015-03-06 03:48:41 -08:00
Michael Bebenita a2b4edd116 Don't overwrite environment variable. 2015-03-06 03:47:43 -08:00
Michael Bebenita 7a4469cdb2 Mangle names in release builds. 2015-03-06 03:00:27 -08:00
Michael Bebenita 85e33fd215 Comments and assertions. 2015-03-06 01:53:25 -08:00
Michael Bebenita 46b9fd2079 A more compact encoding of unwind code. 2015-03-06 01:45:06 -08:00
Yuan Xulei 8c9570adfa When a thread dies, wake up other waiting threads. 2015-03-06 15:12:34 +08:00
Michael Bebenita 5351b7b4e1 Merge pull request #20 from marco-c/parse
Lazily parse exceptions; some cleanups; merge from master
2015-03-05 16:46:36 -08:00
Marco Castelluccio 6bc0429d64 Start the VM before the MIDlet JAR and the filesystem are loaded 2015-03-06 01:15:03 +01:00
Marco Castelluccio 10c16ded21 Merge branch 'master' into parse
Conflicts:
	jit/baseline.ts
2015-03-06 00:53:05 +01:00
Marco Castelluccio d3214dec2b Remove some unused properties from MethodInfo and ClassInfo 2015-03-06 00:36:02 +01:00
Marco Castelluccio 29d91ca18e Remove ExceptionHandler class 2015-03-06 00:24:17 +01:00
Marco Castelluccio ac637f56b9 Lazily parse exceptions; don't store exception table in memory 2015-03-06 00:19:04 +01:00
Marco Castelluccio 4e0b08c035 Remove now unused vm/classfile.ts file 2015-03-06 00:05:21 +01:00
Myk Melez 9c0431e2a9 Merge pull request #1193 from mbebenita/stack
Reify Stack
2015-03-05 13:24:01 -08:00
Marco Castelluccio 7aed6bf108 Remove now unused actors.ts file 2015-03-05 20:25:43 +01:00
Marco Castelluccio b1ded90754 Remove now unused vm/tags.js file 2015-03-05 20:20:01 +01:00
Marco bd86c665b9 Merge pull request #1200 from yxl/fix-location-test
Remove LocationListener after test.
2015-03-05 19:57:24 +01:00
Michael Bebenita 8b0cc5e989 Undo changes in jsshell.js 2015-03-05 09:53:55 -08:00
Michael Bebenita f5161803cb Fix nasty bug that was exposed by the new constant pool assertions. 2015-03-04 23:53:36 -08:00
Michael Bebenita 0b162bf1a2 Fix tracing code. 2015-03-04 23:52:56 -08:00
Michael Bebenita 241afc0699 JSC now needs the long.js library. 2015-03-04 23:52:25 -08:00
Michael Bebenita e4bc982041 Implement constant pool resolution in the baseline compiler. 2015-03-04 23:51:19 -08:00
Michael Bebenita f8ee9f469f Remove resolve methods from class info. 2015-03-04 23:50:26 -08:00
Michael Bebenita d6b67f7ca6 Move all counters into a separate object so we can reduce the size of the method info. 2015-03-04 22:34:19 -08:00
Yuan Xulei a70aa9afbf Remove LocationListener after test. 2015-03-05 11:50:50 +08:00
Brendan Dahl fe882a03f8 Use codeAttribute. 2015-03-04 16:58:59 -08:00
Brendan Dahl c2a456086f Resolve static interface fields correctly. 2015-03-04 16:02:17 -08:00
Brendan Dahl 632fa9495f FIx interfaces. 2015-03-04 15:14:30 -08:00
Brendan Dahl 8926137e1a FIx jsc. 2015-03-04 15:10:37 -08:00
Brendan Dahl 65841f01a6 Fix inheritance for primitive arrays. 2015-03-04 14:42:31 -08:00
Brendan Dahl 025641dac4 Mangle fields after super class loading. 2015-03-04 12:42:08 -08:00
Brendan Dahl 1e39880290 Get all interfaces. 2015-03-04 12:39:55 -08:00
Brendan Dahl 6ea5ebbab1 Get all interfaces. 2015-03-04 11:15:48 -08:00
Brendan Dahl d156430209 Fix superClass for object arrays.
Still not super happy with this, perhaps we should use interfaces for some class info.
2015-03-04 10:09:11 -08:00
PinZhang fe50e99c94 Merge pull request #1197 from yxl/missing-native-method
Add dummy native implementation for GestureInteractiveZone.getGestures.
2015-03-04 14:58:38 +08:00
Yuan Xulei 3e0da9b766 Add dummy native implementation for GestureInteractiveZone.getGestures. 2015-03-04 14:49:55 +08:00
Brendan Dahl a464b96f3f Fix string reading. 2015-03-03 19:44:50 -08:00