Commit Graph

19064 Commits

Author SHA1 Message Date
Brian Hackett
3a7d7158e0 Bug 579471 - fast constructors (r=dmandelin,lw) 2010-08-10 16:38:08 -07:00
Alex Miller
04dc9788a5 Bug 584929: Add v8-v5 to trace-tests and check for correctness. r=sayrer 2010-08-10 20:12:14 -07:00
Blake Kaplan
514b726028 Fix bustage from bug 577750 2010-08-10 18:46:42 -07:00
Andrew Drake
590cd322c2 Bug 584912: Fix use after free in jsd_DestroyThreadState. r=timeless, a=sayrer 2010-08-10 17:21:11 -07:00
Andrew Drake
6453babc66 Bug 584882: Don't attempt to compute this for dummy frames. r=jorendorff 2010-08-10 17:21:11 -07:00
Robert Sayre
812d5aaf6a Merge merge. 2010-08-10 17:00:09 -07:00
Ginn Chen
ac824db3de Bug 584219 Fix the use of sPayloadOffset for big endian machine r=lw 2010-08-11 06:53:03 +08:00
Dave Herman
c42bca5b25 bug 584075, r=taustin: use ExecutionContext.prototype.run instead of push/pop 2010-08-10 15:45:04 -07:00
Robert Sayre
dd69864759 Merge mozilla-central to tracemonkey. 2010-08-10 15:41:49 -07:00
Blake Kaplan
ccd2284a7d Bug 577750 - Make computing global this a little simpler. r=jorendorff 2010-07-15 23:49:13 -07:00
Blake Kaplan
c90f829536 Bug 580544 - Don't bother trying to use the global object as a constructor. r=jorendorff 2010-07-21 16:56:57 -07:00
Luke Wagner
3da7b00682 Silence warning in jscntxtinlines.h (r=me) 2010-08-10 13:29:17 -07:00
Dan Witte
4b40d76c3a Bug 585175 - Don't automangle ctypes stdcall symbols for WINAPI. r=bsmedberg, a=blocker 2010-08-10 09:10:50 -07:00
Luke Wagner
387ee3b147 Bug 579183 - loosen-up StackSegment invariants - part 5 - CallArgs (r=waldo)
--HG--
extra : rebase_source : 4031cc1def70bef58bfa759a4cc90af06adfc9cd
2010-07-30 10:41:03 -07:00
Luke Wagner
77421ad9ff Bug 579183 - loosen-up StackSegment invariants - part 4 - StackSpace (r=waldo)
--HG--
extra : rebase_source : ef600f1185199cf65e251325995f772170502cca
2010-07-30 10:40:58 -07:00
Luke Wagner
4b89864c8c Bug 579183 - loosen-up StackSegment invariants - part 3 - renaming (r=waldo)
--HG--
extra : rebase_source : 3adc886f47b9e0ae77e33cbe15dec9d831576266
2010-07-29 14:43:11 -07:00
Luke Wagner
e965c6f353 Bug 579183 - loosen-up StackSegment invariants - part 2 - xpconnect (r=mrbkap)
--HG--
extra : rebase_source : af3a68294495984e06db7c73a84e444f12c97a8d
2010-07-26 19:49:27 -07:00
Luke Wagner
545c565a79 Bug 579183 - loosen-up StackSegment invariants - part 1 - decompiler (r=brendan)
--HG--
extra : rebase_source : 77f1977e20773431266c7794b6cf8a2595b1c8f2
2010-07-30 14:49:29 -07:00
Igor Bukanov
6681899c67 bug 568730 - folloup to add missing activity callback null check 2010-08-10 15:32:33 +02:00
Alon Zakai
495e3058ce Bug 568730 - Allow customizing the sleep duration in XPCJSRuntime::WatchdogMain. r=igor/jst/gal 2010-08-09 16:39:28 -07:00
David Mandelin
7921e1adcf Bug 584615: adding missing oom check, r=jwalden
--HG--
extra : rebase_source : c3357167c84ab2e2e408facdcbf083df78f2fa9c
2010-08-09 16:18:07 -07:00
Luke Wagner
871d169fe0 Define gczeal in testBug584650.js so opt builds pass 2010-08-09 15:18:05 -07:00
Dave Herman
df3eed20c6 bug584124, r=shu: njs terminal annoyances 2010-08-09 14:39:01 -07:00
Dave Herman
1bf0b3e5b6 bug 584082, r=pwalton: eliminate uses of == 2010-08-09 14:35:02 -07:00
Luke Wagner
e193c674b7 Bug 581900 - obj_getPrototypeOf produces wrong error when Invoked (r=brendan) 2010-08-09 14:07:27 -07:00
Luke Wagner
ada72fc13f Fix bustage; don't #include jstl.h from jsvalue.h, it messes up the mozalloc wrapper ritual
--HG--
extra : rebase_source : ac82f78d3d34a8d58d28d7e556ae4fd516fc83d5
2010-08-09 13:59:28 -07:00
Steve Fink
404d4d1dc7 Bug 507012: function call/return callback for profiling, r=dmandelin, a=sayrer 2010-08-09 13:38:13 -07:00
Shu-yu Guo
0bb85030ba Bug 584436 - Better comments for hoisting/block numbering logic. r=dherman 2010-08-09 12:47:41 -07:00
Tom Austin
71c9de831c Bug 584625. Renamed Narcissus modules and removed JSON style labels. r=dherman 2010-08-09 12:37:38 -07:00
Luke Wagner
eaaf4532c1 Bug 584650 - address comments in bug missed by previous patch 2010-08-09 12:02:26 -07:00
Luke Wagner
86af3dbef3 Bug 584650 - Make value/id range safe after auto rooter resize (r=waldo) 2010-08-09 11:56:38 -07:00
Paul Biggar
7d5c3109d3 Split object/function allocation paths to avoid branch (578158, r=brendan). 2010-08-09 09:11:22 -07:00
Robert Sayre
fded6d78b3 Merge mozilla-central to tracemonkey. 2010-08-07 23:05:12 -07:00
Robert Sayre
e5381982f7 Merge backout. 2010-08-07 20:11:53 -07:00
Robert Sayre
ebf565adff Backed out changeset 96ef97b766e6. (Bug 458271 - Property cache causes resolve hooks not to be called. r=brendan.) 2010-08-07 20:11:42 -07:00
Andreas Gal
bec85190db JSString::mLengthAndFlags and mChars are not constant (585309, r=apierce). 2010-08-07 20:01:02 -07:00
Gregor Wagner
608f37d015 Bug 583598 - GC-related JS_ASSERT (r=igor) 2010-08-07 18:56:24 -07:00
Jason Orendorff
3b669b2ffa Bug 458271 - Property cache causes resolve hooks not to be called. r=brendan. 2010-08-07 14:57:59 -05:00
Igor Bukanov
cb586d8cab bug 583763 - followup to add more information into printout about missing roots and an extra assert.
--HG--
extra : rebase_source : 1889cc878be4e8fdf1c1902139208ad12cc28760
2010-08-06 21:45:25 +02:00
Luke Wagner
7d011e9596 Bug 584653 - increase JSVAL_SHIFTED_TAG_MAX_DOUBLE to include innocuous qnans (r=brendan) 2010-08-06 22:10:07 -07:00
Andreas Gal
adb83b6ca0 Ensure that JSOPTION_UNROOTED_GLOBAL is set when we cycle collect (stop-gap measure for bug 584495, r=brendan). 2010-08-06 20:24:49 -07:00
Dave Herman
9bdc2490f7 bug 584786, r=shu: s/CompilerContext/StaticContext/g 2010-08-06 19:37:24 -07:00
David Anderson
ba7a9bad81 Fixed assertion failure in callNative (bug 579740, r=jorendorff). 2010-08-06 18:54:51 -07:00
Dave Herman
5c5c9f8201 bug 585208, r=taustin: reference to undefined Object.getOwnProperties 2010-08-06 17:23:17 -07:00
Luke Wagner
f6733acc44 Bug 585231 - Remove ArgsPrivateNative (r=dmandelin) 2010-08-06 17:19:22 -07:00
Robert Sayre
7f0e9582d0 Backed out changeset 504bc84513b0. Andreas Gal – Ensure that JSOPTION_UNROOTED_GLOBAL is set when we cycle collect (stop-gap measure for bug 584495, r=brendan). default tip 2010-08-06 18:15:51 -07:00
Andreas Gal
0e1855203f Ensure that JSOPTION_UNROOTED_GLOBAL is set when we cycle collect (stop-gap measure for bug 584495, r=brendan). 2010-08-06 16:37:26 -07:00
Dave Herman
1614e2213e bug 584103, r=taustin: Narcissus Harmony mode 2010-08-06 16:26:59 -07:00
Dave Herman
ef7d2e0f35 bug 583001, r=pwalton: narcissus REPL 2010-08-06 16:16:39 -07:00
Robert Sayre
6d86fc6985 Merge mozilla-central to tracemonkey. 2010-08-06 15:41:41 -07:00