Vladimir Vukicevic
|
ea2f5a27fc
|
b=488608; enable jemalloc on CE6; r+sr=stuart
|
2009-04-24 10:31:18 -07:00 |
|
Peter Van der Beken
|
00d26a8070
|
Fix for bug 488561 (Typo in dom_quickstubs.qsconf). r=bent, sr=mrbkap.
--HG--
extra : rebase_source : f1647690e279aea0134fbe0915fe81ca5a238b21
|
2009-04-24 12:36:14 +02:00 |
|
Blake Kaplan
|
9b9b1dba69
|
Bug 475864 - Distinguish between "there is no JS code running" and "there are only native frames on the stack." Also clean up the rest of the code's handling of null fp.
|
2009-04-23 00:21:22 -07:00 |
|
Blake Kaplan
|
737c9a5565
|
Bug 475864 - Move native anonymous content checks into a wrapper so that quickstubs don't sidestep them. r=jst sr=bzbarsky
|
2009-04-23 00:21:22 -07:00 |
|
Brendan Eich
|
9521f5d189
|
Bug 488842 - Local Scope Variables are not displayed by default (r=mrbkap).
|
2009-04-22 23:23:32 -07:00 |
|
Brendan Eich
|
7c5d124423
|
Bug 489552 - Earth Day Recycling for Fun Kids - Assertion failure: RecycleFuncNameKids, at ../jsparse.cpp:444 (r=mrbkap).
|
2009-04-22 15:31:10 -07:00 |
|
Blake Kaplan
|
08ff90810b
|
Bug 489440 - Don't call into JS when asked if we support a wrapper cache. r+sr=peterv
|
2009-04-22 13:19:42 -07:00 |
|
Robert Sayre
|
b553c0e6bc
|
Merge tracemonkey to mozilla-central.
|
2009-04-22 13:49:32 -04:00 |
|
Igor Bukanov
|
1547d376ef
|
bug 488995 - fixing error reporting for getter-only properties. r=mrbkap sr=jst
|
2009-04-22 12:39:08 +02:00 |
|
Leon Sha
|
1c070295ee
|
Bug 488639 - SPARC jit: testIntOverflow, testIntUnderflow failed. r=gal.
|
2009-04-22 16:06:45 +08:00 |
|
Brendan Eich
|
27440304fd
|
Shoot me now (489089).
|
2009-04-21 22:50:51 -07:00 |
|
jimb
|
500e37ed07
|
Bug 469237: Only trace where BINDNAME will choose the global object.
|
2009-04-21 22:42:43 -07:00 |
|
Andreas Gal
|
8dfa6db1cb
|
Trace getting String.length (484332, r=brendan).
|
2009-04-21 18:56:24 -07:00 |
|
Brendan Eich
|
b0de6bb32f
|
Bug 489079 - Google Calendars disappear with latest trunk of Shredder [Error: Error parsing XML streamReferenceError: gCal is not defined] (r=mrbkap).
|
2009-04-21 18:20:21 -07:00 |
|
Brendan Eich
|
61706f737d
|
Oh for crying out loud (489089).
|
2009-04-21 18:09:44 -07:00 |
|
Brendan Eich
|
fb5beba7fe
|
Bug 489089 - JSON.parse is way slower than it needs to be (r=igor/sayrer).
|
2009-04-21 12:09:27 -07:00 |
|
Brendan Eich
|
963db92d85
|
Bug 488963 - "Assertion failure: cg->lexdeps.lookup(atom), at ../jsemit.cpp" (tachyonal r=mrbkap).
|
2009-04-20 18:46:46 -07:00 |
|
jorendorff
|
c71311b9f7
|
Leaving outermost request should js_LeaveTrace (480301, r=brendan).
|
2009-04-20 18:22:00 -07:00 |
|
Brendan Eich
|
ace0dfc25e
|
Fix dangling JS_PROPERTY_CACHE_METERING bits broken by patch for bug 489171.
|
2009-04-20 17:32:36 -07:00 |
|
igor
|
48f646c851
|
js_SetPropertyHelper does not null *entryp for read-only properties (489171, r=gal,brendan).
|
2009-04-20 17:00:59 -07:00 |
|
Brendan Eich
|
217324444b
|
Bug 488690 - "Assertion failure: dn->pn_defn, at ../jsemit.cpp" (r=mrbkap).
|
2009-04-20 15:51:27 -07:00 |
|
Blake Kaplan
|
5261542e7a
|
Bug 488843 - Restore missing check for un-optimiziable frames. r=brendan
|
2009-04-20 15:40:58 -07:00 |
|
Jeff Walden
|
982c8c51cf
|
Bug 489124 - Remove an unnecessary guard, specialize tracing of typeof for functions now that JSVAL_TFUN exists. r=gal
|
2009-04-20 12:25:43 -07:00 |
|
Blake Kaplan
|
bedb16288d
|
Bug 488925 - Check for string indexes in the API entry points. r=brendan
|
2009-04-20 12:21:44 -07:00 |
|
Andreas Gal
|
93a7a263a2
|
Abort trace if the global object gets wrapped and we already hold a reference to the unwrapped object (489007, r=brendan).
|
2009-04-20 11:30:32 -07:00 |
|
Andreas Gal
|
674e2ba28b
|
Remove bogus assert (489040, r=brendan).
|
2009-04-20 09:52:56 -07:00 |
|
Igor Bukanov
|
50676de446
|
bug 488414 - js_GenerateShape just schedules, not run, the GC. r=brendan,gal
|
2009-04-20 12:10:29 +02:00 |
|
Igor Bukanov
|
6656a67c90
|
Backed out changeset f4662701526b (bug 488414) to fix !JS_THREADSAFE compilation errors
|
2009-04-20 11:59:36 +02:00 |
|
Igor Bukanov
|
5eb920bf48
|
bug 488414 - js_GenerateShape just schedules, not run, the GC. r=brendan,gal
|
2009-04-20 10:17:28 +02:00 |
|
Jeff Walden
|
74e36907f2
|
Kick tinderboxen out of a Linux orange that looks bogus
|
2009-04-18 22:09:37 -07:00 |
|
Jeff Walden
|
c0d75a9b44
|
Bug 488781 - Followup readability fix to rearrange the ordering of cases in various type-switch statements to correspond to numeric values; this makes it much easier (for me at least) to see that such switches are properly exhaustive. r=gal
|
2009-04-18 16:47:24 -07:00 |
|
Jeff Walden
|
d4bb1be9b3
|
Bug 488781 - Add a trace-time type to differentiate functions from objects. r=brendan
|
2009-04-18 16:47:23 -07:00 |
|
Jeff Walden
|
d7f3e4e6e8
|
Bug 473117 - Rejigger how guards use side exits, and fix an erroneous comment. r=graydon
|
2009-04-18 16:47:23 -07:00 |
|
Igor Bukanov
|
ae21197aa6
|
bug 487039 - caching only white-listed non-globals on the scope chain. r=brendan
|
2009-04-18 20:10:59 +02:00 |
|
Igor Bukanov
|
154244359d
|
bug 487204 - NativeGet caching fixes. r=brendan
|
2009-04-18 19:56:53 +02:00 |
|
David Mandelin
|
60c7bc2aa1
|
Bug 488808: crash due to JSString INIT macros stomping deflated flag, r=brendan
|
2009-04-17 19:30:26 -07:00 |
|
Andreas Gal
|
a53703f832
|
During trecording detect null 'this' object before wrapping it (488816, r=brendan).
|
2009-04-17 19:24:54 -07:00 |
|
Robert Sayre
|
0005bfb400
|
Merge mozilla-central to tracemonkey.
|
2009-04-17 21:35:32 -04:00 |
|
Blake Kaplan
|
506999dce8
|
Bug 485868 - Remove code duplication in xpcjsruntime.cpp. r=jst sr=brendan
--HG--
extra : rebase_source : 68dbe531ff1dca8b436ae938be763ff3921a1c9a
|
2009-04-17 16:52:15 -07:00 |
|
Blake Kaplan
|
b29c6d06fb
|
Bug 484180 - Don't call the class getter (especially not the scriptable helper!) for functions. r+sr=jst
--HG--
extra : rebase_source : 15e927e3a4281a0d5ffd54b528c9c90c76b7c6ee
|
2009-04-17 16:52:10 -07:00 |
|
Jason Orendorff
|
f7b8041f14
|
Bug 488693 - TM: "Assertion failure: !JS_TRACE_MONITOR(cx).needFlush, at ../jstracer.cpp". r=gal.
--HG--
extra : rebase_source : 4ff76dfc6418e818c7cabba6a7d87e5b49123540
|
2009-04-17 18:22:16 -05:00 |
|
Graydon Hoare
|
2fb81f250e
|
Bug 488363 - Missing write barrier on global object, r=jorendorff.
|
2009-04-17 15:25:25 -07:00 |
|
Andreas Gal
|
35ae1c4428
|
Merge.
|
2009-04-17 12:44:37 -07:00 |
|
Andreas Gal
|
df77313391
|
Backed out changeset 324bb9dc8372 (bug 487204 is implicated in top site failures).
|
2009-04-17 12:41:00 -07:00 |
|
Blake Kaplan
|
4c879cbdf2
|
Bug 479560, r+sr=jst
|
2009-04-17 12:41:42 +01:00 |
|
Andreas Gal
|
7138445b23
|
Backed out changeset 5bd116148175 (attempting to re-land bug 487204).
|
2009-04-16 17:56:18 -07:00 |
|
Andreas Gal
|
628a8e0eb7
|
Backed out changeset d1a4ee3d0c59 (bug 487204, due to possible leak).
|
2009-04-16 12:19:24 -07:00 |
|
Jason Orendorff
|
03b8cb221b
|
Fix "unused variable tm" warning I introduced a few days ago. No bug#, r=shaver.
|
2009-04-15 19:44:25 -05:00 |
|
Jason Orendorff
|
2ceb7f22ee
|
Merge backout.
|
2009-04-17 14:17:21 -05:00 |
|
Jason Orendorff
|
c5f2318fb0
|
Backed out changeset a6071b1aa626 due to trace-test.js failures.
|
2009-04-17 14:16:56 -05:00 |
|