Commit Graph

23928 Commits

Author SHA1 Message Date
Brian Hackett
2f8f2388c4 [INFER] Reapply 7db908db3669 (bug 684084) 19ed9da5789d (bug 684824) a250c3cb749a (bug 686178) 820f11a3fdb1 (bug 686179) e678ced82a6a (bug 686418) 300e1f974f55 (bug 669715) 5c131d458c53 (bug 686396) 3a8b5e4a286b (bug 683140). 2011-09-18 07:36:51 -07:00
Brian Hackett
7972936505 [INFER] Reapply f1c585415dd4 7c89b0ff453d 19794de530f1 (bug 686000). 2011-09-17 19:31:33 -07:00
Brian Hackett
1be484ae18 [INFER] Reapply c1f0817e5cb4 (bug 557358), 353b160fb804 (bug 685313), 9459096a263a b31b25125429 (bug 669715), a887241aed3a (bug 684404). 2011-09-17 19:24:19 -07:00
Brian Hackett
56878e34ec [INFER] Reapply c2726640029f 3330521cfa4a b68281262e15 (bug 557358), 6a8947bcc821 (bug 684943), 50d4f6fa00ce (bug 683714), f3dd7cf2d0b3 (bug 683999). 2011-09-17 19:14:22 -07:00
Ed Morley
0363aac981 Backout latest JM merge for OSX 10.5 M-oth permaorange (see bug 687257) on a CLOSED TREE 2011-09-17 16:32:43 +01:00
Brian Hackett
7fa103ff71 [INFER] Backout 3a8b5e4a286b for suspected M-oth orange. 2011-09-16 20:31:54 -07:00
Brian Hackett
0ca624e189 Merge MC -> JM 2011-09-16 08:51:41 -07:00
Ehsan Akhgari
02f084867e Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-16 09:31:43 -04:00
Mike Hommey
5ccf4cdf1e Bug 685130 - Build libffi with the same flags as the rest. r=ted 2011-09-16 10:01:03 +02:00
Brian Hackett
095121d24a [INFER] Fix red. 2011-09-15 17:19:57 -07:00
Brian Hackett
d051aa69cf [INFER] Don't change prototype of new objects when reusing type in Array.{slice,splice,concat}. bug 683140. 2011-09-15 17:16:57 -07:00
Kyle Huey
2fcc0729ff Merge m-c to b-s. 2011-09-15 16:44:46 -07:00
Brian Hackett
9fd7b73842 [INFER] Add jitcode assertions for type correctness around property accesses, bug 685186. 2011-09-15 16:19:38 -07:00
Brian Hackett
512fb109d5 [INFER] Decouple constraints generating callee types and 'this' types of those callees for CALLELEM, bug 686396. 2011-09-15 12:50:19 -07:00
Brian Hackett
e32e7c8856 [INFER] Fail compilation rather than assert if a constant pool is dumped while generating an IC, bug 669715. 2011-09-15 12:11:03 -07:00
Brian Hackett
2ed91c6e08 [INFER] Backout bug 685358. 2011-09-14 22:09:40 -07:00
Hari R
72ba53b302 Bug 684083 - Avoid null dereference when using Components.utils.getWeakReference(undefined). r=mrbkap 2011-09-14 23:13:00 -04:00
Kyle Huey
3bbda31701 Merge m-c to b-s. 2011-09-14 08:45:54 -07:00
Brian Hackett
58d2288ece [INFER] Fix code discarding for JM+TM integration, bug 685358. 2011-09-13 15:01:46 -07:00
Chris Leary
fa2a672644 Fix SpiderMonkey build warning. 2011-09-14 17:43:02 -07:00
Chris Leary
f40e413763 Bug 670049 - JSParseNode accessors. (r=dherman) 2011-09-13 22:32:14 -07:00
Chris Leary
b2acedec53 Bug 685025 - Shell should be able to read from stdin. (r=brendan) 2011-09-14 17:00:59 -07:00
Tom Schuster
f416d1cd74 Bug 686323: Put JSOP_DIV logic into its own function r=dvander 2011-09-14 20:47:08 +02:00
Makoto Kato
b2b1746d50 Bug 686418 - [INFER] PIC doesn't work on Win64 after bug 557358. r=bhackett 2011-09-13 16:23:42 +09:00
Jonathan Kew
b034a36ce7 bug 686317 - fix format string/argument list mismatches in ARMAssembler.h. r=cdleary 2011-09-14 08:05:51 +01:00
Brian Hackett
0a89422580 [INFER] Fix red. 2011-09-12 12:46:24 -07:00
Brian Hackett
c1ba0edfbe Merge MC->JM 2011-09-12 12:42:13 -07:00
Brian Hackett
8bae7b1ee2 [INFER] Fix orange. 2011-09-12 12:16:43 -07:00
Ehsan Akhgari
a5d072eef1 Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-12 09:46:06 -04:00
Brian Hackett
9d3c1a4946 [INFER] Fix orange. 2011-09-12 00:31:38 -07:00
Brian Hackett
1169785070 [INFER] Fix bogus assert, bug 686179. 2011-09-11 23:06:52 -07:00
Brian Hackett
d1ae478d54 [INFER] Remove bogus assert, bug 686178. 2011-09-11 22:38:33 -07:00
Brian Hackett
d1dde03fd9 [INFER] Don't use loop registers for entries whose representation changed due to a jump into the loop, bug 684824. 2011-09-11 22:36:04 -07:00
Brian Hackett
269e39e917 [INFER] Don't update 'this' types of a script during compilation, bug 684084 (round 2). 2011-09-11 21:56:47 -07:00
Olli Pettay
c5b7a14fc4 Bug 685798 - Node.parentElement, r=bz 2011-09-11 15:45:39 -07:00
Brian Hackett
3a2546f250 [INFER] Fix orange. 2011-09-11 11:49:27 -07:00
Kyle Huey
9b4983b5a7 Merge m-c to b-s. 2011-09-11 05:32:38 -04:00
Brian Hackett
9d0824091b [INFER] Fix orange. 2011-09-11 01:12:04 -07:00
Brian Hackett
d560366c74 [INFER] Fix orange. 2011-09-11 00:21:15 -07:00
Brian Hackett
16d0a75b40 [INFER] Allow inlined frames to call native functions from ICs, bug 683804. 2011-09-10 22:03:01 +02:00
Brian Hackett
0f08f971d5 [INFER] Check result type of property access stubcalls in jitcode, bug 686000. 2011-09-10 09:58:41 +02:00
Alex Vincent
601d694d64 Bug 684465 - Add Reflect.parse support to xpcshell, r=jorendorff, bz 2011-09-09 15:11:00 -07:00
Phil Ringnalda
9ccde9e3a2 Remove trailing space from 52550df07858 (bug 684559) which is turning the tree red 2011-09-09 18:29:59 -07:00
Brian Hackett
00f55ebc72 [INFER] Always maintain a synced interpreter stack for method JIT stub calls, bug 685358. 2011-09-09 21:55:57 +02:00
Brian Hackett
1aba34d556 [INFER] Fix some TI ARM bustage, bug 669715. 2011-09-08 18:11:19 -07:00
Marty Rosenberg
62307ab435 Stop using emitInst to emit vfp instructions, bug 684404. 2011-09-08 17:48:50 -07:00
Marty Rosenberg
0d5a4217fe Reset the number of instructions since the last flush even when we don't flush anything, bug 669715. 2011-09-08 17:47:12 -07:00
Brian Hackett
8b39e64ef8 [INFER] Don't resolve NAME accesses which are on the DeclEnv of named lambdas, bug 685313. 2011-09-08 17:44:17 -07:00
Jacek Caban
a9dbb5b025 Bug 686117 - Port TI assembly changes to mingw-w64 variant [r=dvander, NPOTB, DONTBUILD] 2011-09-14 16:12:15 +02:00
Oleg Romashin
11740af7b9 Bug 584217 - Add Meego Touch based filepicker implementation. r=jeremias.bosch,florian.haenel 2011-09-14 14:16:28 +01:00