22518 Commits

Author SHA1 Message Date
Jeff Walden
eb38099001 Bug 636078 - Fix some typed array bugs. r=vlad, r=jorendorff 2011-02-24 01:23:57 -08:00
David Mandelin
ab404c48d1 Allow -a to be passed with jitflags in jit-tests, NPOTB 2011-02-25 13:09:58 -08:00
David Mandelin
d65374b145 Fix MSVC warning. 2011-02-25 13:07:29 -08:00
David Anderson
63a9569682 Fix (bug 635200, r=gal, a=blocking).
--HG--
extra : rebase_source : b8ab8fd50bf405e7ee963b70f3eff5311c03d0e1
2011-02-25 11:08:58 -08:00
David Mandelin
3063873cad Bug 625417: fix detection of ?-quantified groups for empty-match rule in regexes, r=dvander, a=blocking 2011-02-25 11:06:31 -08:00
Andreas Gal
fe679fc069 Fix bug 635137 (r=luke, a=blocker). 2011-02-24 19:56:13 -08:00
Andreas Gal
2c0b703fde Fix bug 635137 (r=luke, a=blocker). 2011-02-24 18:52:27 -08:00
Andreas Gal
07d4195129 Fix for Apple gcc 4.2 compiler bug triggered by bug 636364 (r=CLOSED TREE). 2011-02-24 16:10:16 -08:00
Brendan Eich
152621c128 Pushing new test I forgot to hg add (636364 ; thanks to philor for reminder). 2011-02-24 13:24:21 -08:00
David Anderson
24207017a6 Fix extra decref in rare IC path (bug 635968, r=dmandelin). 2011-02-24 12:09:18 -08:00
Brendan Eich
48cfaf555b Further comment fussing (636364, r=me). 2011-02-24 11:13:55 -08:00
Brendan Eich
e21e1cf389 Fix comment glitch in last push (636364, r=me). 2011-02-24 11:12:03 -08:00
Brendan Eich
eabb9f738a Followup fixes and tests in wake of global |this| binding change (636364, r=luke/gal/dvander, thanks to Waldo for the newGlobal shell function). 2011-02-23 19:38:27 -08:00
Bill McCloskey
a6dcd29dc7 Bug 636219 - Reset interpreter's useMethodJIT flag upon entering/exiting a function (r=dvander,a=shaver) 2011-02-24 10:20:18 -08:00
Steve Fink
5562a372ed Bug 634648 - Mark tests that require to be run in debug mode 2011-02-16 22:41:14 -08:00
Mounir Lamouri
aeb53bdcf7 Backed out changeset d7ea5c7f6cb7 due to oranges. 2011-02-24 14:37:44 +01:00
Mounir Lamouri
6af6210abd Bug 633133 - Define in operator for HTMLCollections and <select>. r=jst 2011-02-24 12:59:50 +01:00
mrbkap@gmail.com
5178abf4ed Fix bug 636097 (r=gal, a=blocker). 2011-02-23 22:13:17 -08:00
Gregor Wagner
9c4e860a93 Bug 636365 - Add separate GCTIMER interval for sweeping Shapes. NPOTB, (r=gal) 2011-02-23 19:58:19 -08:00
kosver
dfca902f93 Remove bogus assertion at jsdbgapi.cpp:781. Bug 635195, r=jorendorff, a=dmandelin.
--HG--
extra : rebase_source : 51b817d95bd254353f136e9cc88d35831f5f5db1
2011-02-23 14:17:00 -06:00
Jason Orendorff
02a77617f4 Remove unused global variable. rs=brendan, npotb.
--HG--
extra : rebase_source : 1f04ea043d3e1ff7abfcad517c0f9ff597b19ea4
2011-02-21 13:10:37 -06:00
Bill McCloskey
21fc8d17c2 Bug 606960 - Purge property cache even for eval scripts (r=brendan,a=beltzner) 2011-02-23 10:23:59 -08:00
bent.mozilla@gmail.com
70430c32f6 Only run CC after the GC has run at least once (bug 626768, r=gal). 2011-02-23 00:08:36 -08:00
brendan@mozilla.org
be4c6b909f Unqualified function invocation doesn't use the global object the property was gotten from as |this| (bug 634590, r=gal). 2011-02-22 22:25:10 -08:00
Bill McCloskey
573f002730 Bug 635594 - Abort recording if closeLoop() fails (r=lw,a=dvander) 2011-02-22 17:51:07 -08:00
Bill McCloskey
51f0c53db2 Bug 635873 - Fix shape marking during per-compartment GCs (r=gal,a=dmandelin) 2011-02-22 12:45:18 -08:00
Steve Fink
96379e62ab Bug 635298 - Check return value of JS_ValueToString() (r=luke, a=gal)
--HG--
extra : rebase_source : 578154e99a3192c7c6610f62b181bf222373b834
2011-02-18 14:27:00 -08:00
Jason Orendorff
c0d06ac9f2 Bug 633890 - Assertion failure: prop == (JSProperty*) shape. r=brendan, a=jst.
--HG--
extra : rebase_source : 8b5f7ad67b3119c56700f3a2d50f84d320fbda11
2011-02-18 10:57:42 -06:00
Jason Orendorff
6d847feb46 Add resolver built-in function to the JS shell. This is for testing. r=brendan in bug 458271, a=npotb.
--HG--
extra : rebase_source : 585c1fd53672763341a3f476c46c0704c3e1bf12
2011-02-18 10:57:33 -06:00
Jason Orendorff
0889a9533c Silence MSVC warnings. no_r=me.
--HG--
extra : rebase_source : edff65eb68b63b90603d552855023a63f2073626
2011-02-18 10:57:28 -06:00
Jeff Walden
70ed6d9fcd Back out af1e10bea0f4 from a CLOSED TREE for being orangetastic on one platform. 2011-02-20 21:40:06 -08:00
Jeff Walden
097210b32e Back out a8574322a3ba from a CLOSED TREE, for its predecessor is orangetastic on one platform. 2011-02-20 21:38:29 -08:00
Jeff Walden
4acdd015ce Improve E4X syntax error reporting. r=nnethercote, a=shaver. (relanding in a CLOSED TREE) 2011-02-20 15:07:25 -08:00
Brendan Eich
79b4ee7847 Fix unqualified function invocation etc., part deux (635582, r=gal). (relanding in a CLOSED TREE) 2011-02-19 23:13:56 -08:00
Andreas Gal
a2f58bb615 When idle the GC holds on to unused chunks indefinitely (bug 631733, r=brendan, a=blocker). (relanding in a CLOSED TREE) 2011-02-19 22:59:49 -08:00
Andreas Gal
04bbcc7b36 Unqualified function invocation doesn't use the global object the property was gotten from as |this| (bug 634590, r=brendan). (relanding in a CLOSED TREE) 2011-02-17 17:52:55 -08:00
Jeff Walden
8c0fc66bbc Bug 634444 - Back out for regressions (see the bug for their details). Either r=njn or r=me depending how you want to consider whose idea/plan it was (relanding in a CLOSED TREE) 2011-02-18 19:30:18 -08:00
David Anderson
9ce341f3f0 Fix g-mail JIT crash (bug 635295, r=luke). (relanding in a CLOSED TREE) 2011-02-18 18:29:20 -08:00
Jeff Walden
355d67127f #jsapi observed the extent of orange in the TM tree and saw that OS X x86 opt was consistently and totally evil. So jwalden was sorry he had ever pushed changes for bug 631135. It broke his heart. And he said, “I will wipe this tree of every push back to 9105cd721d46. Yes, and I will revert the entire TM CLOSED TREE. I am sorry I ever pushed to it.” But 9105cd721d46 found favor with #jsapi. 2011-02-20 17:46:35 -08:00
Jeff Walden
b6bc441147 Improve E4X syntax error reporting. r=nnethercote, a=shaver. 2011-02-20 15:07:25 -08:00
Brendan Eich
fa538e1fe8 Fix unqualified function invocation etc., part deux (635582, r=gal). 2011-02-19 23:13:56 -08:00
Andreas Gal
b04b027010 When idle the GC holds on to unused chunks indefinitely (bug 631733, r=brendan, a=blocker). 2011-02-19 22:59:49 -08:00
Brendan Eich
a002d71353 Back out on orange (635548, r/a=shaver). 2011-02-19 22:35:54 -08:00
Jeff Walden
313285871c Backed out changeset 4d86e63ff60d, diagnostic patch; back out 3da12edf735e, followup fix; back out bug 631135 completely, unexplained intermittent orange.
--HG--
extra : rebase_source : e2e56a78bc0eea0d6e005bc976c74b33d8c22281
2011-02-19 19:50:19 -08:00
Brendan Eich
024e26d08b Fix spurious "attempt to run compile-and-go script on a cleared scope" errors (635548, r/a=shaver). 2011-02-19 16:43:36 -08:00
Jeff Walden
551d670628 Diagnostic patch to debug intermittent assertion following bug 631135. r=debugging
--HG--
extra : rebase_source : e8fb8988765236ce92ca4a7477a54d9eb8070794
2011-02-19 02:25:39 -08:00
Andreas Gal
f12065a1c0 Unqualified function invocation doesn't use the global object the property was gotten from as |this| (bug 634590, r=brendan). 2011-02-17 17:52:55 -08:00
Jeff Walden
e6c7126331 Followup fix for bug 631135 to use the right method to compute calling scope when calling evalInSandbox. r=mrbkap 2011-02-18 20:54:47 -08:00
Jeff Walden
f445d3820e Bug 634444 - Back out for regressions (see the bug for their details). Either r=njn or r=me depending how you want to consider whose idea/plan it was 2011-02-18 19:30:18 -08:00
David Anderson
294b9979c3 Fix g-mail JIT crash (bug 635295, r=luke). 2011-02-18 18:29:20 -08:00