Andreas Gal
|
3a1c5becb7
|
Merge.
|
2008-10-30 17:47:55 -07:00 |
|
Andreas Gal
|
2a666c87e8
|
Emit JSOP_APPLY for .call(...) (462445, r=brendan).
|
2008-10-30 16:01:53 -07:00 |
|
David Anderson
|
00bfbb7d80
|
Make sure double slots are marked as undemotable when stabilizing a tree with failed speculation (bug 462407, r=gal).
|
2008-10-30 15:54:22 -07:00 |
|
Andreas Gal
|
2e3beeb970
|
Resolve atom/str naming conflicts in the source for narcissus, make narcissus extensions compile again (462436, r=brendan).
|
2008-10-30 15:38:10 -07:00 |
|
Andreas Gal
|
f5d2244679
|
Merge.
|
2008-10-30 14:18:06 -07:00 |
|
Andreas Gal
|
4eafb60801
|
Add 16-bit non-volatile loads to nanojit (454301, r=danderson).
|
2008-10-30 14:17:42 -07:00 |
|
David Anderson
|
48b976a104
|
Don't coerce void to string when compiling inner tree calls (bug 462388, r=gal).
|
2008-10-30 13:48:22 -07:00 |
|
Andreas Gal
|
047344b36b
|
Merge.
|
2008-10-30 12:32:08 -07:00 |
|
Andreas Gal
|
0cc2b0cfdf
|
Fixed assert (fallout from 462265).
|
2008-10-30 12:31:39 -07:00 |
|
David Anderson
|
9763f21aae
|
Added multitrees test to trace-tests.js for bug 456479.
|
2008-10-30 11:52:48 -07:00 |
|
David Anderson
|
2f8b8195c3
|
Added multitrees test to trace-tests.js for bug 454315.
|
2008-10-30 11:42:12 -07:00 |
|
David Anderson
|
1f8d249207
|
Fixed not tracking linked peers as dependencies (bug 462282, r=gal).
|
2008-10-30 11:29:25 -07:00 |
|
Andreas Gal
|
948aa93d60
|
Perform Function.apply in the interpreter loop bypassing js_Invoke (462265, r=brendan).
|
2008-10-29 23:59:19 -07:00 |
|
Andreas Gal
|
b037831bd9
|
Merge.
|
2008-10-29 22:50:43 -07:00 |
|
Andreas Gal
|
fe13c87572
|
Fix missing JSOP_APPLY case in an assert and a condition (462292, r=brendan).
|
2008-10-29 22:46:56 -07:00 |
|
Boris Zbarsky
|
d1afdda41f
|
Bug 462184. Make INCLUDE_VERBOSE_OUTPUT actually work, and rename it to JS_JIT_SPEW. r=brendan
|
2008-10-29 21:56:35 -07:00 |
|
David Anderson
|
685543cd89
|
Mark any double slot in an unstable exit as undemotable (bug 462071, r=gal).
|
2008-10-29 17:57:14 -07:00 |
|
Brendan Eich
|
1f02db1e77
|
ug 460870 - Round-trip change with RHS of || (r=jorendorff).
|
2008-10-29 17:37:12 -07:00 |
|
David Anderson
|
7247e3ffe4
|
Fixed trees stabilizing from the wrong peer fragment (bug 462240, r=gal).
|
2008-10-29 16:12:16 -07:00 |
|
David Anderson
|
7a4b84aa29
|
Bump XDR version, followup from changeset bd981b7737da (r=gal).
|
2008-10-29 15:36:30 -07:00 |
|
Andreas Gal
|
4548b3e585
|
Remove JSOP_UNUSED78 as 78 is now JSOP_APPLY (follow-up for 462209).
|
2008-10-29 13:43:53 -07:00 |
|
Andreas Gal
|
a0b3296770
|
Merge.
|
2008-10-29 13:31:07 -07:00 |
|
Andreas Gal
|
868e7934a2
|
Emit JSOP_APPLY for .apply(...) similar to JSOP_EVAL for .eval(...) (462209, r=brendan).
|
2008-10-29 13:30:41 -07:00 |
|
Graydon Hoare
|
f5f48d7fac
|
Bug 461801 - Followup correctness fix. r=brendan.
|
2008-10-29 13:20:34 -07:00 |
|
Jason Orendorff
|
8a27d784a7
|
Bug 461233 - Incorrect decompilation of ({0: (4, <></>) }). r=brendan.
|
2008-10-29 11:36:08 -07:00 |
|
Graydon Hoare
|
a9b37c59c0
|
Bug 461801 - Bind containing function to eval script, so upvars work in decompiler. r=brendan
|
2008-10-29 11:25:36 -07:00 |
|
Brendan Eich
|
2dfbe828cf
|
Prune deadwood missed in commit for bug 462103.
|
2008-10-29 00:19:06 -07:00 |
|
Brendan Eich
|
6ddc16bbe2
|
Bug 462103 - TM: We don't trace some variants of string + other type (gal+brendan red-headed stepchild).
|
2008-10-29 00:14:30 -07:00 |
|
Andreas Gal
|
7b8859883f
|
Merge.
|
2008-10-28 22:41:05 -07:00 |
|
Andreas Gal
|
7da6b31283
|
Handle dslots == NULL case when reading past the actual length of an array (461974, r=danderson).
|
2008-10-28 22:40:10 -07:00 |
|
Brendan Eich
|
8c2eead6a8
|
Keep testGlobalProtoAccess last.
|
2008-10-28 17:34:09 -07:00 |
|
David Anderson
|
55c302718d
|
Fixed false-positive integer demotions on non-number types (bug 461945, r=gal)
|
2008-10-28 16:33:01 -07:00 |
|
Andreas Gal
|
25404443ff
|
GC no longer flushes the JIT cache. Instead just make sure the shape of the global object will mismatch next time we try to record or execute code, which in turn will force a flush of the code cache (458288, r=brendan/danderson).
|
2008-10-28 16:22:08 -07:00 |
|
Brendan Eich
|
bad1b50498
|
Re-land patch for bug 458851 now that latent bug it uncovered (not filed; see hg log) is fixed.
|
2008-10-28 14:04:29 -07:00 |
|
David Anderson
|
06ec3d4965
|
Merge.
|
2008-10-28 14:00:27 -07:00 |
|
Brendan Eich
|
e95f449f88
|
Fix tracing apply with wrong arguments (no bug, r=gal+dvander).
|
2008-10-28 13:58:20 -07:00 |
|
Jason Orendorff
|
5258c4d288
|
Bug 461723 - TM: "Assertion failure: (m != JSVAL_INT) || isInt32(*vp)" with "(0 + void 0) && 0". r=gal.
|
2008-10-28 11:52:38 -07:00 |
|
Jason Orendorff
|
07dacf6822
|
Merge backout of d4fe79372140.
|
2008-10-28 10:49:38 -07:00 |
|
Jason Orendorff
|
37724bb378
|
Backed out changeset d4fe79372140 (bug 458851) due to persistent orange on TraceMonkey tinderboxes.
|
2008-10-28 10:49:06 -07:00 |
|
Brendan Eich
|
d0d72f5cbc
|
Keep this test last, and clean up prototype pollution, plus test for bug 458851.
|
2008-10-28 00:11:26 -07:00 |
|
Brendan Eich
|
51f987553a
|
Bug 458851 - TM: for-in loops skip every other value in certain cases (r=gal/mrbkap).
|
2008-10-27 22:30:52 -07:00 |
|
David Anderson
|
bf1a78f4fe
|
Implemented multiple type specialized trees per entry point (bug 450833, r=gal)
|
2008-10-27 20:42:49 -07:00 |
|
Robert Sayre
|
827fbd6614
|
Merge from tracemonkey.
|
2008-10-27 23:18:26 -04:00 |
|
Jonathan Steele
|
6539dc09d5
|
Bug 460310 - Remove Dead Code in nsWidgetSupport.cpp/h; r+sr=roc
|
2008-10-28 04:16:13 +01:00 |
|
Robert Sayre
|
19fe34736f
|
Merge from mozilla-central.
|
2008-10-27 23:10:57 -04:00 |
|
Phil Ringnalda
|
6be9fe2f63
|
Bug 450015 - Remove support for extensions=all, since this is exactly why we can't have nice things, r=ted
|
2008-10-27 19:53:34 -07:00 |
|
Masayuki Nakano
|
2a195344de
|
Bug 461512 nsCSSColorUtils doesn't support alpha color (border color is always solid color if the border-style is groove, ridge, inset, outset) r+sr=roc
|
2008-10-28 11:05:38 +09:00 |
|
Masayuki Nakano
|
1679cb3528
|
Bug 453617 right-click on windowless plugins shows Firefox context menu r=enndeakin, sr=neil
|
2008-10-28 10:59:17 +09:00 |
|
Masayuki Nakano
|
547f377f79
|
Bug 247161 scrollbar arrows rendered incorrectly with <meta http-equiv="MSThemeCompatible" content="no"/> r=enndeakin, sr=neil
|
2008-10-28 10:50:21 +09:00 |
|
Graydon Hoare
|
4153cfa0b4
|
Bug 454561 - disable tracing when JavaScript-Debugger is enabled. r,sr=mrbkap
|
2008-10-27 18:16:15 -07:00 |
|