Mitchell Field
|
3b2c274a1c
|
Bug 569365 - Switch usage of preprocessor.pl to Preprocessor.py. r=ted
--HG--
rename : config/Preprocessor.py => js/src/config/Preprocessor.py
|
2011-03-08 14:58:44 +11:00 |
Makoto Kato
|
c240aa74f3
|
Bug 521405 - Remove alpha and mips Windows NT code from mozilla-central. r=ted
|
2011-03-07 15:54:21 +09:00 |
Kyle Huey
|
79a0df8f13
|
Merge m-c to bs.
|
2011-03-04 23:54:03 -05:00 |
Matt Brubeck
|
b045aa81d6
|
Bug 638963: Blacklist JIT on the Samsung Continuum. r+a=dvander DONTBUILD (Android-only)
|
2011-03-04 17:35:23 -08:00 |
Mike Hommey
|
767517c17f
|
Bug 584474 part 10 - Make expandlibs_exec.py less verbose by default. r=ted
|
2011-03-04 17:25:41 +01:00 |
Mitchell Field
|
09c4b5bf7b
|
Bug 636695 - Make --enable-debug-symbols on by default. r=ted
|
2011-03-05 01:10:05 +11:00 |
Mitchell Field
|
901684e6ce
|
Bug 574183 - Fix bustage.
|
2011-03-03 03:10:48 +11:00 |
Kyle Huey
|
2464d6f4b4
|
Bug 574183 - Make nsinstall NTFS-aware. r=Mitch
|
2011-03-03 01:47:17 +11:00 |
Mitchell Field
|
1e690b971a
|
Merge mozilla-central to build-system.
|
2011-03-02 20:38:54 +11:00 |
Andreas Gal
|
369ff7daae
|
Merge.
|
2011-03-01 17:42:50 -08:00 |
haytjes
|
d3a20b3dfa
|
Bug 635005: new RegExp(undefined) works like new RegExp(''). (r=cdleary, a=jst)
|
2011-03-01 17:36:54 -08:00 |
David Anderson
|
7cc5f8479a
|
Fix tracer integration edge case (bug 636879, r=billm,luke).
|
2011-03-01 12:50:37 -08:00 |
Jeff Walden
|
074593d1c6
|
Bug 637385 - Don't try to trace through a bindname in strict mode eval code. r=dvander, a=dmandelin
|
2011-03-01 09:59:37 -08:00 |
David Anderson
|
9bee5201a3
|
Fix trace/interp mismsatch in |this| computation (bug 636795, r=gal, a=dmandelin).
|
2011-03-01 23:42:22 -08:00 |
Nicholas Nethercote
|
2a912bc48f
|
Bug 635155 - Get full JIT-tests coverage back. r=dmandelin, a=beltzner/npotb.
|
2011-02-28 16:17:05 -08:00 |
Siddharth Agarwal
|
0a87423b90
|
Bug 634637 - Remove make-jars.pl. r=ted
make-jars.pl was deprecated and replaced by JarMaker.py a while ago.
|
2011-03-01 01:59:50 +05:30 |
Mitchell Field
|
ecf2339769
|
Merge mozilla-central to build-system.
|
2011-02-28 18:28:40 +11:00 |
Robert Sayre
|
d4a4635c3d
|
Merge mozilla-central to tracemonkey.
|
2011-02-26 19:36:09 -08:00 |
David Mandelin
|
acaa15234d
|
Bug 636820 relanding: Use new |this| computation in mjit implementation of callgname, r=dvander,gal, a=blocking
|
2011-02-25 19:07:32 -08:00 |
David Mandelin
|
208ca10d25
|
Bug 636820 relanding: Use new |this| computation in mjit implementation of callgname, r=dvander,gal, a=blocking
|
2011-02-25 19:07:32 -08:00 |
Luke Wagner
|
e35c5d60c2
|
Bug 637397 - Set runtime debug mode in js shell with -d (r=sfink,a=npotb)
--HG--
extra : rebase_source : fd6868299f8998769eaaa5a7a985296099c8961d
|
2011-02-28 13:05:29 -08:00 |
David Mandelin
|
dfb05d0d8e
|
Backed out changeset 672a84576ca6 -- tinderbox build bustage
|
2011-02-28 12:08:57 -08:00 |
David Mandelin
|
4f0927470f
|
Bug 636820: Use new |this| computation in mjit implementation of callgname, r=dvander,gal, a=blocking
|
2011-02-25 19:07:32 -08:00 |
Kyle Huey
|
0df01cf2ad
|
Merge m-c to bs.
|
2011-02-25 15:23:05 -05:00 |
Mike Hommey
|
27e7b98dbb
|
Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted
|
2011-02-25 15:05:08 +01:00 |
Mike Hommey
|
50d4ff6f6b
|
Bug 584474 part 7 - Centralize check-sync-dirs exceptions, and add *.pyc files to the exceptions list. r=ted
|
2011-02-25 15:02:04 +01:00 |
Mike Hommey
|
78c4378c30
|
Bug 584474 part 3 - Fix AR related variables in configure.in. r=ted
|
2011-02-25 15:02:04 +01:00 |
Mike Hommey
|
a375cdff16
|
Bug 584474 part 1 - Use a special value of EXPORT_LIBRARY to copy libraries in other directories. r=khuey
|
2011-02-25 15:02:04 +01:00 |
Luke Wagner
|
b36cbb2d7a
|
Bug 619565 - Fix activation object handling by InvokeSessionGuard (r=waldo,a=shaver)
--HG--
extra : rebase_source : 24e4d6ecf1cb9696fda7468eb631f13d92d7ab7a
|
2011-02-24 12:34:33 -08:00 |
Robert Sayre
|
24d039501e
|
Merge tracemonkey to mozilla-central. a=blockers
|
2011-02-25 10:00:38 -08:00 |
Andreas Gal
|
de5e361771
|
Fix bug 635137 (r=luke, a=blocker).
|
2011-02-24 19:56:13 -08:00 |
Andreas Gal
|
61b38a6178
|
Fix bug 635137 (r=luke, a=blocker).
|
2011-02-24 18:52:27 -08:00 |
Andreas Gal
|
57a76875dd
|
Fix bug 635137 (r=luke, a=blocker).
|
2011-02-24 18:52:27 -08:00 |
Andreas Gal
|
b3f7c36c78
|
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
|
8230f753f6
|
Pushing new test I forgot to hg add (636364 ; thanks to philor for reminder).
|
2011-02-24 13:24:21 -08:00 |
David Anderson
|
1bc6dca850
|
Fix extra decref in rare IC path (bug 635968, r=dmandelin).
|
2011-02-24 12:09:18 -08:00 |
Brendan Eich
|
8af2a16ab5
|
Further comment fussing (636364, r=me).
|
2011-02-24 11:13:55 -08:00 |
Brendan Eich
|
e67bb8ec96
|
Fix comment glitch in last push (636364, r=me).
|
2011-02-24 11:12:03 -08:00 |
Blake Kaplan
|
fa26e10570
|
Bug 633133 - Resolve ids and names in HTMLSelectElement. part 2/2. r=jst, a=blocker
|
2011-02-24 19:36:33 +01:00 |
David Anderson
|
9a5c9a9183
|
Fix extra decref in rare IC path (bug 635968, r=dmandelin, a=blocking).
|
2011-02-24 12:09:18 -08:00 |
Jeff Walden
|
0328d14f3d
|
Bug 636078 - Fix some typed array bugs. r=vlad, r=jorendorff
|
2011-02-24 01:23:57 -08:00 |
David Mandelin
|
410aaa53b8
|
Allow -a to be passed with jitflags in jit-tests, NPOTB
|
2011-02-25 13:09:58 -08:00 |
David Mandelin
|
f7a9f8e75b
|
Fix MSVC warning.
|
2011-02-25 13:07:29 -08:00 |
David Anderson
|
860c324f86
|
Fix (bug 635200, r=gal, a=blocking).
--HG--
extra : rebase_source : b8ab8fd50bf405e7ee963b70f3eff5311c03d0e1
|
2011-02-25 11:08:58 -08:00 |
David Mandelin
|
385ce7b907
|
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 |
mrbkap@gmail.com
|
38a12eeaea
|
Fix bug 636097 (r=gal, a=blocker).
|
2011-02-23 22:13:17 -08:00 |
Brendan Eich
|
502e6c9df5
|
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
|
81d16a9010
|
Bug 636219 - Reset interpreter's useMethodJIT flag upon entering/exiting a function (r=dvander,a=shaver)
|
2011-02-24 10:20:18 -08:00 |
bent.mozilla@gmail.com
|
3362ed55f8
|
Only run CC after the GC has run at least once (bug 626768, r=gal). a=blocker
|
2011-02-23 00:08:36 -08:00 |
Mitchell Field
|
12b5508fee
|
Merge mozilla-central to build-system.
|
2011-02-23 00:01:54 +11:00 |
Mitchell Field
|
e48da647b0
|
Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras
|
2011-02-20 06:10:24 +11:00 |
Kyle Huey
|
0382524daa
|
Merge mozilla-central into bs.
|
2011-02-17 20:39:41 -05:00 |
Chris Leary
|
a3b751812d
|
CLOSED TREE: TraceMonkey merge head. (a=blockers)
|
2011-02-17 16:17:45 -08:00 |
Chris Leary
|
2d470dd3e2
|
Merge mozilla-central and tracemonkey. (a=blockers)
|
2011-02-17 15:30:14 -08:00 |
Michael Wu
|
ab404407f0
|
Bug 634752 - Always drop jsPrincipals before returning from LoadSubScript, r+a=jst
|
2011-02-17 14:20:00 -08:00 |
Chris Leary
|
fa154b07d2
|
Merge mozilla-central to tracemonkey.
|
2011-02-17 10:36:55 -08:00 |
Kyle Huey
|
df7193b08d
|
Merge m-c into bs.
|
2011-02-17 10:36:51 -05:00 |
Steve Fink
|
fd2bcc7de6
|
Bug 634648 - Mark tests that require to be run in debug mode
|
2011-02-16 22:41:14 -08:00 |
Mounir Lamouri
|
48fe618214
|
Backed out changeset d7ea5c7f6cb7 due to oranges.
|
2011-02-24 14:37:44 +01:00 |
Mounir Lamouri
|
a013caad8f
|
Bug 633133 - Define in operator for HTMLCollections and <select>. r=jst
|
2011-02-24 12:59:50 +01:00 |
mrbkap@gmail.com
|
165580d352
|
Fix bug 636097 (r=gal, a=blocker).
|
2011-02-23 22:13:17 -08:00 |
Gregor Wagner
|
18a6b6d72a
|
Bug 636365 - Add separate GCTIMER interval for sweeping Shapes. NPOTB, (r=gal)
|
2011-02-23 19:58:19 -08:00 |
kosver
|
76ebcd39e3
|
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
|
79e40df050
|
Remove unused global variable. rs=brendan, npotb.
--HG--
extra : rebase_source : 1f04ea043d3e1ff7abfcad517c0f9ff597b19ea4
|
2011-02-21 13:10:37 -06:00 |
Bill McCloskey
|
230040c703
|
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
|
55aaad56c8
|
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
|
7936bb72b0
|
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
|
728e47d59d
|
Bug 635594 - Abort recording if closeLoop() fails (r=lw,a=dvander)
|
2011-02-22 17:51:07 -08:00 |
Bill McCloskey
|
cda3f300ed
|
Bug 635873 - Fix shape marking during per-compartment GCs (r=gal,a=dmandelin)
|
2011-02-22 12:45:18 -08:00 |
Jason Orendorff
|
6e52671416
|
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
|
0683a51528
|
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
|
f752d18708
|
Silence MSVC warnings. no_r=me.
--HG--
extra : rebase_source : edff65eb68b63b90603d552855023a63f2073626
|
2011-02-18 10:57:28 -06:00 |
Jeff Walden
|
b1bd2c40e4
|
Back out af1e10bea0f4 from a CLOSED TREE for being orangetastic on one platform.
|
2011-02-20 21:40:06 -08:00 |
Jeff Walden
|
d61933ce71
|
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
|
2c2e48d257
|
Improve E4X syntax error reporting. r=nnethercote, a=shaver. (relanding in a CLOSED TREE)
|
2011-02-20 15:07:25 -08:00 |
Brendan Eich
|
7c4b0a7907
|
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
|
00a2e15869
|
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
|
e1d32f8fe0
|
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
|
96766d331b
|
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
|
df8cc90f34
|
Fix g-mail JIT crash (bug 635295, r=luke). (relanding in a CLOSED TREE)
|
2011-02-18 18:29:20 -08:00 |
Jeff Walden
|
2e7bfd9708
|
#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
|
7e23edd8f9
|
Improve E4X syntax error reporting. r=nnethercote, a=shaver.
|
2011-02-20 15:07:25 -08:00 |
Brendan Eich
|
36a3bd94b5
|
Fix unqualified function invocation etc., part deux (635582, r=gal).
|
2011-02-19 23:13:56 -08:00 |
Andreas Gal
|
d3eff3f540
|
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
|
278774ec84
|
Back out on orange (635548, r/a=shaver).
|
2011-02-19 22:35:54 -08:00 |
Jeff Walden
|
b4d4ac3f64
|
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
|
fe39f375f9
|
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
|
555f0bf6ce
|
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
|
303d394fd7
|
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
|
6fd65f22ce
|
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
|
8c3961c298
|
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
|
5121395606
|
Fix g-mail JIT crash (bug 635295, r=luke).
|
2011-02-18 18:29:20 -08:00 |
David Anderson
|
efc1af03b9
|
Don't permanently disable native call ICs on GC (bug 632729, r=dmandelin).
|
2011-02-16 17:00:01 -08:00 |
David Anderson
|
67e9122b54
|
Fix not bumping the commit with large scripts (bug 634629, r=luke).
|
2011-02-16 16:56:40 -08:00 |
Luke Wagner
|
d600396255
|
Bug 635811 - prevent call objects from escaping on error paths (r=dvander,a=hardblocker)
|
2011-02-23 14:47:34 -08:00 |
ffxbld
|
050fced483
|
Automated checkin: version bump for firefox 4.0b12 release. CLOSED TREE a=release
|
2011-02-22 18:13:35 -08:00 |
Brendan Eich
|
f6cead3e62
|
Method read barrier requried when changing attributes but not value (634210, r=jorendorff).
|
2011-02-15 12:11:04 -08:00 |
Andreas Gal
|
9a6165f058
|
Fix GC/CC scheduling (bug 630932, patch by gal/smaug, r=mrbkap).
|
2011-02-16 15:47:12 -08:00 |
Chris Leary
|
3cc7d61852
|
Merge backout head.
|
2011-02-16 13:33:28 -08:00 |
Chris Leary
|
0052a0ca65
|
Backed out changeset 62a979cc89a2 due to risk (bug 614155).
|
2011-02-16 13:33:08 -08:00 |
Ben Turner
|
a65ef31359
|
Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
|
2011-02-16 12:47:08 -08:00 |
David Anderson
|
53ac6fb946
|
Test for getters in the tracer GETELEM IC (bug 633752, r=cdleary).
|
2011-02-16 11:48:58 -08:00 |
Chris Leary
|
ff15aa38e8
|
Bug 632964: display RE-limit error properly. (r=dmandelin)
|
2011-02-16 10:18:24 -08:00 |
Chris Leary
|
63439ee92e
|
Bug 614155: free memory for source cache on GC. (r=lw)
|
2011-02-16 10:17:49 -08:00 |
Andreas Gal
|
d187340886
|
Xray wrappers don't cache resolved native properties on the holder object (bug 633382, r=mrbkap/jst, a=blocker).
|
2011-02-15 19:00:55 -08:00 |
Bill McCloskey
|
181d11ec06
|
Bug 634436 - Fix bogus profiler assertion in tracer (r=gal)
|
2011-02-15 16:53:40 -08:00 |
Steve Fink
|
22ca1eec74
|
Bug 632343 - Run debug tests under -d since debug mode is now asynchronous (r=luke)
|
2011-02-15 13:39:45 -08:00 |
Steve Fink
|
3e1dc6ee02
|
Bug 632343 - Fix live script check, do not recompile when turning off debugging (r=luke)
|
2011-02-11 17:12:00 -08:00 |
Brendan Eich
|
0f7dbb3b8f
|
Warning fixes (630865, r=jorendorff).
|
2011-02-15 12:07:23 -08:00 |
Bill McCloskey
|
d6157771b9
|
Bug 633929 - Fix --disable-methodjit (r=dvander)
|
2011-02-15 11:51:05 -08:00 |
Blake Kaplan
|
8ab3e12379
|
Bug 634055 - Check argc here. r=gal
--HG--
extra : rebase_source : 7214f894c6dfa4dd4a631ca700ab661df4dc6b1d
|
2011-02-14 18:34:10 -08:00 |
Andreas Gal
|
63546a140c
|
Don't crash when reaching a non-wrapper along the proto chain of a wrapper (bug 634236, r=mrbkap).
|
2011-02-15 11:17:14 -08:00 |
Bill McCloskey
|
266d6fefec
|
Bug 633929 - Fix methodjit-only and tracejit-only modes (r=dvander)
|
2011-02-15 08:40:21 -08:00 |
Andreas Gal
|
c23884ccec
|
Backed out changeset dd5c76d35ac4 (bug 632343).
|
2011-02-14 23:29:39 -08:00 |
Luke Wagner
|
142c0a12c0
|
Bug 632343 - Fix live script check, do not recompile when turning off debugging (r=luke)
|
2011-02-11 17:12:00 -08:00 |
Phil Ringnalda
|
17acc74839
|
Back out 5b7eab632ba6 (bug 633382) for breaking the world
|
2011-02-14 19:29:27 -08:00 |
Bill McCloskey
|
5037943239
|
Fix the usual --disable-methodjit problems
|
2011-02-14 19:01:11 -08:00 |
Andreas Gal
|
dd39094ff7
|
Xray wrappers don't cache resolved native properties on the holder object (bug 633382, r=mrbkap, a=blocker).
|
2011-02-14 18:26:20 -08:00 |
Bill McCloskey
|
9577a57878
|
Bug 633069 - Change how tracejit profiler nesting works (r=gal)
|
2011-02-14 17:54:28 -08:00 |
Luke Wagner
|
bc23d55e1e
|
Bug 634136 - Add missing argc check to TypedArrayTemplate::create (r=dvander)
--HG--
extra : rebase_source : 903586c7265f6a1b527fa3a1ebfaf3df6b789086
|
2011-02-14 17:07:21 -08:00 |
Andreas Gal
|
b2d53bb0fd
|
Bug 633879 - Stop wrappers from holding old scopes alive. r=mrbkap@gmail.com,jst@mozilla.com, a=blocker
|
2011-02-14 14:19:36 -08:00 |
Nicholas Nethercote
|
68364ac1da
|
Bug 634118 - JM: fix incorrect m_size assignment on ARM. r=dvander.
|
2011-02-14 16:15:16 -08:00 |
Jason Orendorff
|
4e73a9f54e
|
Trivial fix for a test I added that fails in the browser. r=orange.
|
2011-02-14 17:41:16 -06:00 |
Jason Orendorff
|
18a93c50e4
|
Silence MSVC warnings about empty statements in jsscope.cpp. rs=Waldo.
|
2011-02-14 14:50:40 -06:00 |
Jason Orendorff
|
7256b25f0b
|
Bug 630865 - Resolve interpreted function prototypes more eagerly. r=dvander.
|
2011-02-14 14:04:07 -06:00 |
Jason Orendorff
|
a6b2969d73
|
Bug 633020 - ArgSetter can return false without reporting an error on trace. r=dmandelin, a=sayrer.
|
2011-02-14 14:01:58 -06:00 |
Blake Kaplan
|
0857373fac
|
Fixing bug 623810. r=jst@mozilla.org, gal@uci.edu, a=blocker. CLOSED TREE
|
2011-02-11 16:17:25 -08:00 |
Robert Sayre
|
cf782841df
|
Merge tracemonkey to mozilla-central. a=blockers. CLOSED TREE
|
2011-02-22 13:02:50 -08:00 |
Jeff Walden
|
fedaed7432
|
Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst
|
2011-02-08 17:20:06 -08:00 |
Brendan Eich
|
defd210180
|
Remove surprisingly-bogus assertion (634593, r=jorendorff).
|
2011-02-16 11:13:26 -08:00 |
David Anderson
|
eda4a02567
|
Don't trace arguments in strict mode (bug 632924, r=njn).
|
2011-02-18 11:19:49 -08:00 |
Nicholas Nethercote
|
9cdb5c5f86
|
Avoid assertion failures for bug 634444. r=me, a=blocking.
|
2011-02-17 20:47:24 -08:00 |
Peter Van der Beken
|
0248893577
|
Fix for bug 634855 (Memory leak with NoScript 2.0.9.8 installed). r=bent, a=sicking.
--HG--
extra : transplant_source : %97cf%7D%FCJf%8Dl%0B%E3%CBH%1AN%FF%0C%D7%3E%F6
|
2011-02-17 19:13:28 -08:00 |
Nicholas Nethercote
|
4d24c8683f
|
Bug 634444 - Errors in long lines cause memory spikes when a console is in use. r=brendan, a=blocking.
|
2011-02-17 19:02:48 -08:00 |
David Mandelin
|
a665f001a2
|
Backed out changeset b0aa9c20ffe4 -- orange on tinderbox
|
2011-02-17 18:54:05 -08:00 |
Andreas Gal
|
244168c495
|
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
|
3b96fb0d47
|
Bug 633741 - Followup to fix an older test that expected non-standard behavior (which we don't quite implement, but it's not so important that it be fixed immediately now). r=orange
|
2011-02-17 16:52:53 -08:00 |
Jeff Walden
|
10125fb5cf
|
Fix a JSBool-returning function to return false rather than NULL in one place, and use the func-to-pointer macro to avoid two further warnings. r+a=warning-fix
--HG--
extra : rebase_source : 8d7ff178c8e6c25c68dd26e1124b66dcbd333627
|
2011-02-17 14:21:52 -08:00 |
Jan de Mooij
|
e85d4b4d51
|
Bug 633741 - Check result of defineProperty in js_InitFunctionAndObjectClasses. r=jwalden, a=dmandelin
--HG--
extra : rebase_source : 25e7e6dce22a5f5eb57a7954bcc39415050b5595
|
2011-02-17 14:17:24 -08:00 |
Jeff Walden
|
11056cc15c
|
Bug 621432 - Properly reconstruct the pcstack when decompiling for an exception thrown during script prolog execution. r=jorendorff, a=beltzner
--HG--
extra : rebase_source : ed51ace3c3c045441ea2314e54cb458261d40f19
|
2011-02-11 14:14:50 -08:00 |
Nicholas Nethercote
|
3e8d92a393
|
Bug 632901 - TM: crash when assigning to function.arguments. r=dvander.
|
2011-02-17 14:31:52 -08:00 |
Jason Orendorff
|
6c5417efd7
|
Remove bogus assertions in the tracer and in ArrayCompPushImpl helper function. Bug 630377, r=brendan.
--HG--
extra : rebase_source : 1ed9f873b630f7078f275846d95fbd68b4daeabe
|
2011-02-17 16:10:10 -06:00 |
Jason Orendorff
|
6f8ea6579e
|
Bug 627984 - Tighten up assertions in JSObject::methodReadBarrier. r=brendan.
|
2011-02-08 16:09:33 -06:00 |
Luke Wagner
|
b6d41b8f21
|
Bug 635805 - Fix thinko in fix for bug 634542 (r=dvander,a=blocking-a-blocker)
|
2011-02-21 19:36:27 -08:00 |
Luke Wagner
|
22016724dc
|
Bug 634542 - Don't leave dangling call object when executing script with JS_ClearScope'd global (r=gal,a=hardblocker)
|
2011-02-21 13:32:45 -08:00 |
Luke Wagner
|
48c03c8017
|
Bug 634542 - Back out diagnostic patches (r=dvander,a=backout)
|
2011-02-19 14:37:46 -08:00 |
Makoto Kato
|
3a3449e6ab
|
Bug 621259 - USE -OPT:REF,ICF on Win64 PGO. r=ted a=beltzner
|
2011-02-21 13:04:32 +09:00 |
Brendan Eich
|
c20f136ca9
|
Back out on orange (635548, r/a=shaver).
|
2011-02-19 22:35:13 -08:00 |
Brendan Eich
|
70983bb062
|
Fix spurious "attempt to run compile-and-go script on a cleared scope" errors (635548, r/a=shaver).
|
2011-02-19 20:56:17 -08:00 |
Mike Shaver
|
65b1677efe
|
Backed out changeset 4d86e63ff60d, diagnostic patch; back out 3da12edf735e, followup fix; back out bug 631135 completely, unexplained intermittent orange. r=waldo, a=orange
|
2011-02-19 20:46:44 -08:00 |