Brian Hackett
|
872ca11752
|
[INFER] Allow the same shape to be shared by objects with different types, bug 674621.
|
2011-07-28 14:17:42 -07:00 |
|
Brian Hackett
|
beb3e0531e
|
[INFER] Reduce inference-related script overhead, bug 674609.
|
2011-07-28 09:16:53 -07:00 |
|
Jan de Mooij
|
79c55c5819
|
[INFER] LICM for typed arrays, bug 671084. r=bhackett
|
2011-07-28 11:53:29 +02:00 |
|
Ginn Chen
|
ff6b6f01bb
|
Bug 673854 - (TypeInference)Fix TI for Solaris x86. r=bhackett.
|
2011-07-28 09:24:56 +08:00 |
|
Shu-yu Guo
|
263a4c38d2
|
[INFER] Fix more assertions, bug 673705. r=bhackett
--HG--
rename : js/src/jit-test/tests/basic/bug673705.js => js/src/jit-test/tests/basic/bug673705-1.js
|
2011-07-26 14:16:59 -07:00 |
|
Brian Hackett
|
58db813767
|
Merge.
|
2011-07-25 16:48:30 -07:00 |
|
Brian Hackett
|
361b7570ee
|
[INFER] Mark overflows on TOID when result value is a non-integer, bug 674085.
|
2011-07-25 16:46:32 -07:00 |
|
Brian Hackett
|
9813d7c25d
|
[INFER] Mark functionScript while tracing type objects, bug 673797.
|
2011-07-25 15:44:11 -07:00 |
|
Brian Hackett
|
568dfb4413
|
[INFER] Scan entire prototype chain for a lookupProperty hook when nop-ing accesses on singleton objects, bug 673788.
|
2011-07-25 15:00:42 -07:00 |
|
Brian Hackett
|
f3f515f0f4
|
[INFER] Check compartment when tracing TypeObject conservative roots during GC, bug 673792.
|
2011-07-25 14:48:22 -07:00 |
|
Brian Hackett
|
5154658e54
|
[INFER] Clear all frame ncode values on GC to avoid confusing the recompiler, bug 673812.
|
2011-07-25 13:57:29 -07:00 |
|
Shu-yu Guo
|
bd2fa16e79
|
[INFER] Fix assertion failure, bug 673705. r=bhackett
|
2011-07-25 11:02:44 -07:00 |
|
Brian Hackett
|
4b6dbc679c
|
Move DECOMPOSE tests in Decompile() into individual cases, bug 673710.
|
2011-07-25 10:32:56 -07:00 |
|
Brian Hackett
|
ee0f798546
|
[INFER] Fix merge botch, bug 673767.
|
2011-07-25 09:33:41 -07:00 |
|
Brian Hackett
|
ead1d1ec71
|
[INFER] Don't dereference type->newScript immediately after checking against NULL, bug 673766.
|
2011-07-25 09:02:55 -07:00 |
|
Brian Hackett
|
1c29d97da1
|
[INFER] Only allow inlined frames to call other frames in the same VMFrame, bug 673763.
|
2011-07-25 08:57:00 -07:00 |
|
Brian Hackett
|
062072fa23
|
[INFER] Handle case in INCNAME on const vars which are morphed into GETGNAME by the emitter, bug 673731.
|
2011-07-25 07:42:46 -07:00 |
|
Brian Hackett
|
4a15c69088
|
[INFER] Add mising MakeTypeId when fixing properties in object literal types to double, bug 673713.
|
2011-07-25 07:28:07 -07:00 |
|
Brian Hackett
|
099c11fe90
|
[INFER] Always maintain flags on non-lazy type flags, bug 673715.
|
2011-07-25 07:13:02 -07:00 |
|
Brian Hackett
|
796ba0c84c
|
[INFER] Make sure prevpc() values are intact when returning into the interpreter via js_InternalThrow.
|
2011-07-23 08:10:18 -07:00 |
|
Brian Hackett
|
a96f171b21
|
[INFER] Clear propagated bit from property type sets on GC, update comments, bug 673469.
|
2011-07-22 12:55:52 -07:00 |
|
Shu-yu Guo
|
1704d2eeb1
|
[INFER] Fix bug in previous fix for bug 673341. r=bhackett
|
2011-07-22 12:47:16 -07:00 |
|
Shu-yu Guo
|
8383c08735
|
[INFER] Kill warning.
|
2011-07-22 12:15:15 -07:00 |
|
Shu-yu Guo
|
4ed56d317b
|
[INFER] Fix liveness analysis for try block, bug 673341. r=bhackett
|
2011-07-22 11:53:18 -07:00 |
|
Brian Hackett
|
c46be499d6
|
[INFER] Fix orange.
|
2011-07-22 10:25:57 -07:00 |
|
Brian Hackett
|
6147c6fd37
|
[INFER] Rejoin into the interpreter from js_InternalThrow, bug 672123.
|
2011-07-21 23:03:10 -07:00 |
|
Brian Hackett
|
012ece7c31
|
[INFER] Don't emit malformed eleminc ops when incrementing XML names, bug 672153.
|
2011-07-21 21:27:23 -07:00 |
|
Brian Hackett
|
f67df11928
|
[INFER] Balance stack in decomposed INCELEM emitted for SETCALL, bug 672122. Fix build break.
|
2011-07-21 21:12:25 -07:00 |
|
Brian Hackett
|
e134ab18bd
|
[INFER] Check for constant integer objects when hoisting array and property accesses, bug 671814.
|
2011-07-21 20:27:34 -07:00 |
|
Brian Hackett
|
dda30fa4b2
|
Merge MC -> JM
|
2011-07-21 18:53:37 -07:00 |
|
Brian Hackett
|
baf48d73e8
|
[INFER] Fix build breaks, orange.
|
2011-07-21 17:17:25 -07:00 |
|
Luke Wagner
|
e8188afccb
|
Backout out bug 672026 for causing mobile startup crashes
|
2011-07-21 16:39:10 -07:00 |
|
Brian Hackett
|
6cedc75bac
|
[INFER] Make TypeObject a GC thing, remove lazily created type objects on GC, bug 669969.
|
2011-07-21 07:28:01 -07:00 |
|
Mike Hommey
|
81927e24f3
|
Backed out changeset e2c917e0bc31 (bug 671804) because of xpcshell orange
|
2011-07-21 11:14:06 +02:00 |
|
Mike Hommey
|
2c6ed6f9c7
|
Bug 671804 - Provide NS_APP_PREF_DEFAULTS_50_DIR and NS_APP_PREFS_DEFAULTS_DIR_LIST in xpcshell dir provider. r=bsmedberg
|
2011-07-21 09:57:07 +02:00 |
|
Nicholas Nethercote
|
a29b258004
|
Bug 672694 - Add memory reporters to count compartments. r=gal.
|
2011-07-21 00:20:47 -07:00 |
|
Nicholas Nethercote
|
f3aebefb11
|
Bug 669611 - Add memory reporter for GC heap fragmentation. r=jlebar.
|
2011-07-20 21:08:24 -07:00 |
|
Dão Gottwald
|
eef805ec9f
|
Backed out changeset e25da7cc7c63
|
2011-07-21 05:25:34 +02:00 |
|
Bill McCloskey
|
6e203755b1
|
Bug 672112 - Fix PICTable bug in tracer (r=dmandelin)
|
2011-07-20 17:31:51 -07:00 |
|
Jeff Walden
|
252a1b2636
|
Bug 672854 - Crash when a syntax error is encountered immediately after the |in| in a for-in loop header. NOT REVIEWED YET
--HG--
extra : rebase_source : 875a214b0d0b140649b0845fb649c5c4926e4804
|
2011-07-20 14:26:57 -07:00 |
|
Brian Hackett
|
4126309311
|
[INFER] Fix busted jstests.
|
2011-07-19 07:21:33 -07:00 |
|
Brian Hackett
|
5d950cd220
|
[INFER] Decompiler and Windows interpreter fixes for decomposed property ops, bug 647624.
|
2011-07-16 16:40:47 -07:00 |
|
Brian Hackett
|
b93d6270e7
|
[INFER] Decomposed prop fixes for XDR, INDEXBASE and the tracer, bug 647624.
|
2011-07-16 13:47:58 -07:00 |
|
Brian Hackett
|
b69580a796
|
[INFER] Decompose property inc/dec ops for JM and TI, bug 647624.
|
2011-07-16 08:25:22 -07:00 |
|
Brian Hackett
|
2291066d7c
|
[INFER] Add rejoins for call sites that can trigger GC, bug 671943.
|
2011-07-16 07:15:34 -07:00 |
|
Brian Hackett
|
14ffb09713
|
[INFER] Fix merge issues.
|
2011-07-15 20:38:18 -07:00 |
|
Brian Hackett
|
89a7a7eac5
|
Merge MC -> JM
|
2011-07-15 14:40:15 -07:00 |
|
Jeff Walden
|
55a0fe3577
|
Bug 520095 - Don't censor U+FFFE and U+FFFF, when decoded by decodeURI or decodeURIComponent, to U+FFFD: just return the character. r=masa141421356@gmail.com
--HG--
extra : rebase_source : 6f93df1bb7e1c6f5621595a277486ad14ac2dcf1
|
2011-07-15 14:15:55 -07:00 |
|
Brad Lassey
|
d7d64adac1
|
bug 672939 - fennec package name repeats itself with NDKr5 and greater r=khuey
|
2011-07-20 17:02:04 -04:00 |
|
Brendan Eich
|
0c46987a59
|
Bug 671947 - Unqualified function invocation uses the global object the property was gotten from as |this| (r=luke).
|
2011-07-20 12:48:12 -07:00 |
|