Brian Hackett
|
c07ee51f33
|
[INFER] Add missing MakeTypeId, bug 679799.
|
2011-08-17 17:37:32 -07:00 |
|
Brian Hackett
|
996be48178
|
[INFER] Don't use type barriers when compiling GETELEM on typed arrays, bug 678782.
|
2011-08-17 16:11:38 -07:00 |
|
Brian Hackett
|
db0ac08430
|
[INFER] Mark singleton JSObjects as well as TypeObjects when a GC is triggered during analysis, bug 678240.
|
2011-08-17 13:16:11 -07:00 |
|
Brian Hackett
|
6d0b58201a
|
[INFER] Always print spew on debug mode type failures.
|
2011-08-17 09:07:42 -07:00 |
|
Brian Hackett
|
9b002c7000
|
[INFER] Allocate typeset data and properties from arenas, occasionally purge observed types in compartments, bug 679329.
|
2011-08-17 06:48:14 -07:00 |
|
Jan de Mooij
|
e7ee53dfcb
|
[INFER] Compile IFEQX/IFNEX, GOTOX and TABLESWITCHX, bug 678939. r=bhackett
|
2011-08-17 11:44:02 +02:00 |
|
Brian Hackett
|
9750300951
|
[INFER] Fix GC hazard, bug 679094.
|
2011-08-15 18:52:22 -07:00 |
|
Brian Hackett
|
bc3b853079
|
[INFER] Fix warnings.
|
2011-08-15 11:41:52 -07:00 |
|
Leon Sha
|
7c38812b24
|
Bug 674179 - [INFER] Make TypeInference work on solaris sparc. r= bhackett.
|
2011-08-15 01:38:34 -07:00 |
|
Brian Hackett
|
13b25028bf
|
Merge MC -> JM
|
2011-08-14 19:51:16 -07:00 |
|
Brian Hackett
|
dcbb19679d
|
[INFER] Fix recompilation hazard in BindName IC, bug 676764.
|
2011-08-12 13:16:17 -07:00 |
|
Brian Hackett
|
a1a6cc6bee
|
[INFER] Treat 'this' in constructors as live throughout the script, bug 678234.
|
2011-08-12 09:41:48 -07:00 |
|
Brian Hackett
|
6d48d63710
|
[INFER] Sync 'this' fe when testing for primitive return in functions which return a value with unknown type, bug 678141.
|
2011-08-12 09:18:48 -07:00 |
|
Brian Hackett
|
6129fb7593
|
[INFER] Avoid bogus assertion in AssertValidPropertyCacheHit, bug 678087.
|
2011-08-12 07:54:15 -07:00 |
|
Brian Hackett
|
985611c92e
|
Merge MC -> JM
|
2011-08-12 07:20:08 -07:00 |
|
Brian Hackett
|
f91614a347
|
[INFER] Finalize 'new' script objects in background when possible, bug 678048.
|
2011-08-11 20:56:17 -07:00 |
|
Brian Hackett
|
952cda995e
|
[INFER] Fix typed array merge botch, bug 678029.
|
2011-08-11 09:42:41 -07:00 |
|
Luke Wagner
|
0bc7a162e3
|
Bug 676937 - Make entering a compartment and pushing a dummy frame an atomic stack operation (r=mrbkap)
|
2011-08-10 17:34:42 -07:00 |
|
Shu-yu Guo
|
99afb3c2d3
|
[INFER] Fold integer values across TOID. r=bhackett
|
2011-08-10 16:06:36 -07:00 |
|
Rafael Ávila de Espíndola
|
45b1b6d303
|
Bug 678036 - Fix the build with clang in c++0x mode. The first field of a nanojit::CallInfo is a uintptr_t, fix the cast. r=cdleary
|
2011-08-11 15:39:13 +02:00 |
|
Mounir Lamouri
|
0275c0ddce
|
Merging mozilla-inbound into mozilla-central.
|
2011-08-11 13:08:47 +02:00 |
|
Shu-yu Guo
|
488638cf9d
|
[INFER] Have DUP/DUP2 propagate correct SSA values. r=bhackett
|
2011-08-10 12:30:34 -07:00 |
|
Brian Hackett
|
6295687b4f
|
[INFER] Address opcode profiling review comments, bug 676515. r=sfink
|
2011-08-10 10:05:49 -07:00 |
|
Brian Hackett
|
4372e795bb
|
[INFER] Maybe fix ARM build.
|
2011-08-10 09:18:05 -07:00 |
|
Brian Hackett
|
10ad0a114a
|
[INFER] Don't check for pending exception when restoring interpreter vars after pushing/popping an inline frame.
|
2011-08-10 09:13:42 -07:00 |
|
Kyle Huey
|
1d23191d7e
|
Merge b-s to m-c.
|
2011-08-10 11:12:30 -04:00 |
|
Justin Wood
|
a1ebbe286a
|
Backout Bug 648134 due to bustage. (rather than back out the whole push)
|
2011-08-10 05:18:24 -04:00 |
|
Brian Hackett
|
3aea4d645a
|
[INFER] Fix build breaks.
|
2011-08-09 20:51:22 -07:00 |
|
Brian Hackett
|
91f9afa49c
|
[INFER] Watch out for incorrect SSA use chains in scripts where LOCAL ops alias stack values, bug 677635.
|
2011-08-09 19:02:24 -07:00 |
|
Brian Hackett
|
8095bf933d
|
[INFER] Don't attach property stubs to GETELEMs fetching stringified integer indexes, bug 677019.
|
2011-08-09 18:18:58 -07:00 |
|
Kyle Huey
|
63cd2e9ada
|
Bug 458936: Replace xpidlc's typelib generation with a python equivalent. r=ted
|
2011-08-09 20:48:41 -04:00 |
|
Brian Hackett
|
eb90bf5cdc
|
[INFER] Maybe fix ARM build.
|
2011-08-09 17:19:42 -07:00 |
|
Brian Hackett
|
c8ac15639d
|
[INFER] Store base of data directly in typed arrays, bug 677743.
|
2011-08-09 17:12:52 -07:00 |
|
Brian Hackett
|
e55eec1dbb
|
Merge MC -> JM
|
2011-08-09 13:29:11 -07:00 |
|
Brian Hackett
|
7d5eda9d36
|
[INFER] Trigger recompilation when changing or removing newScript information, bug 677006.
|
2011-08-09 09:52:55 -07:00 |
|
Brian Hackett
|
ac57e95358
|
[INFER] Inline creation of objects for {}, [], Array() and monomorphic scripted new, bug 677006.
|
2011-08-09 09:26:08 -07:00 |
|
Luke Wagner
|
ecefc33ad8
|
Bug 676937 - Make entering a compartment and pushing a dummy frame an atomic stack operation (r=mrbkap)
|
2011-08-05 14:06:33 -07:00 |
|
Jason Orendorff
|
3c1a460f4a
|
Merge jsdbg2 to mozilla-inbound. See bug 672829.
|
2011-08-13 13:29:18 -05:00 |
|
Jason Orendorff
|
2c7727aac4
|
Mark test regress-677589.js as shell-only, since it tests the shell-only clone() function. no_r=me.
|
2011-08-13 07:05:43 -05:00 |
|
Jason Orendorff
|
17cbdaaad3
|
Fix GCC bogus opt-only warning in jsoptparse.cpp. no_r=me.
|
2011-08-13 07:00:33 -05:00 |
|
Jason Orendorff
|
543a3f58be
|
Fix opt-only linker error due to missing #include (probably due to a bad merge). r=try_server_red.
|
2011-08-13 06:57:35 -05:00 |
|
Robert Sayre
|
bdbf0bd83f
|
Bug 678656 - fix some warnings in js/src/jsemit.cpp. r=dmandelin.
|
2011-08-13 06:54:16 -05:00 |
|
Jason Orendorff
|
fa4cc8ee27
|
Merge from mozilla-central to jsdbg2.
|
2011-08-12 18:18:59 -05:00 |
|
Jason Orendorff
|
ed30e5d140
|
Address review comment from bhackett (bug 672829 comment 84).
|
2011-08-12 17:22:43 -05:00 |
|
Ms2ger
|
620cf981c6
|
Merge m-c to m-i
|
2011-08-13 14:47:03 +02:00 |
|
Phil Ringnalda
|
637e671d86
|
Back out c8f38fb18c6a (bug 673631) for breaking the Shark shell build
|
2011-08-12 19:24:22 -07:00 |
|
Paul Biggar
|
b72220777c
|
No bug: Fix comment where "new_array" should be "array_new" (rs=sfink).
|
2011-08-12 17:15:59 -07:00 |
|
Malini Das
|
643e305d72
|
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain tests 2/2. r=jmaher, a=test-only
|
2011-08-12 12:21:44 -04:00 |
|
Malini Das
|
ebc2d6c40a
|
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- update tests. r=jmaher, a=test-only
|
2011-08-12 12:21:37 -04:00 |
|
Malini Das
|
bb40837cb3
|
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- chrome. r=jmaher, a=test-only
|
2011-08-12 12:21:36 -04:00 |
|