brendan@mozilla.org
|
30ec8e2596
|
Cope with stillborn funobj tracing via newborn root (390743, r=igor).
|
2007-08-04 00:31:19 -07:00 |
|
dbaron@dbaron.org
|
b8ec995348
|
Fix leak of JSScript when a JSFunction is collected in a later GC than its function object. This changes GCX_PRIVATE to GCX_FUNCTION, and is essentially the same as the finalization part of the changes from bug 375808 (by igor). b=389757 r=igor a1.9=brendan
|
2007-08-04 00:00:43 -07:00 |
|
brendan@mozilla.org
|
ba3ad2ce7a
|
Fast (frame-less) native call optimizations (385393, r=igor).
|
2007-08-01 21:33:52 -07:00 |
|
igor@mir2.org
|
1499d581c1
|
Bug 389880: removal of redundant gcflags argument from string-allocation functions. r=brendan
|
2007-07-28 09:57:30 -07:00 |
|
brendan@mozilla.org
|
18e7692117
|
Backing out, see bug 389122 and orange or red tinderboxes.
|
2007-07-21 16:21:20 -07:00 |
|
brendan@mozilla.org
|
5f038f69ae
|
Fast natives and related optimizations (385393, r=igor).
|
2007-07-21 14:39:42 -07:00 |
|
igor@mir2.org
|
2c3d4c6796
|
Bug 380469: Taking away too zealous code simplification.
|
2007-07-16 13:57:16 -07:00 |
|
igor@mir2.org
|
35f6f4434c
|
Bug 380469: Followup for the previous check in to remove more no longer used close-on-GC code. r=brendan
|
2007-07-14 01:28:57 -07:00 |
|
igor@mir2.org
|
a3be4211d4
|
Bug 357016: Patch from Edward Lee to restore ability to compile SpiderMonkey with C++ compiler. It was broken after my changes. r=myself
|
2007-07-12 00:48:50 -07:00 |
|
igor@mir2.org
|
ab560f0cb7
|
Bug 385729: objects and regexps are stored in separated tables in JSScript. r=brendan,mrbkap
|
2007-07-08 02:03:34 -07:00 |
|
crowder@fiverocks.com
|
daa4556abc
|
Bug 357016: spidermonkey should be buildable by a C++ compiler, patch by
crowder/Jason Orendorff, r=brendan
|
2007-07-05 13:37:47 -07:00 |
|
brendan@mozilla.org
|
397ecf464e
|
Re-land fix for cloned function object prototyping (300079, r=igor/mrbkap).
|
2007-06-26 11:19:54 -07:00 |
|
sayrer@gmail.com
|
d01819ffd5
|
back out patch for bug 300079 due to leak regressions, as the new textframe code needs to land
|
2007-06-20 11:53:28 -07:00 |
|
brendan@mozilla.org
|
b028f6e4c2
|
Test a hypothesis about the shutdown leak that's biting 300079's patch (a=sayrer).
|
2007-06-20 10:03:15 -07:00 |
|
brendan@mozilla.org
|
32af93813b
|
Fix violation of function prototyping due to cloned function object implementation (300079, r=mrbkap; expecting r=igor after the fact, want to get this in for widespread testing tomorrow).
|
2007-06-19 23:37:15 -07:00 |
|
mrbkap@gmail.com
|
dee0d7449d
|
Backing this patch out again to fix sessionstore. See bug 300079 and 385085
|
2007-06-19 19:06:00 -07:00 |
|
brendan@mozilla.org
|
1310ca8ca2
|
Fix violation of function prototyping due to cloned function object implementation (300079, r=igor).
|
2007-06-19 11:49:53 -07:00 |
|
bzbarsky@mit.edu
|
4c4d3394be
|
Backing out bug 300079 to see whether that fixes tinderbox orange.
|
2007-06-18 07:32:35 -07:00 |
|
brendan@mozilla.org
|
98945d72c4
|
Fix violation of function prototyping due to cloned function object implementation (300079, r=igor).
|
2007-06-17 22:33:36 -07:00 |
|
brendan@mozilla.org
|
1f18b43300
|
Remove __callee__ property of Call prototypes (384642, r=igor).
|
2007-06-17 22:10:19 -07:00 |
|
brendan@mozilla.org
|
32fbc12486
|
Better entrainment avoidance for Call.arguments (383269, r=igor).
|
2007-06-15 17:29:21 -07:00 |
|
brendan@mozilla.org
|
240b795fc5
|
Avoid entraining arguments in a Call prototype (383269, r=igor).
|
2007-06-14 00:26:19 -07:00 |
|
igor@mir2.org
|
1aa40de49d
|
Bug 384151: refactoring boxing of primitive values, r=brendan
|
2007-06-14 00:07:01 -07:00 |
|
brendan@mozilla.org
|
3d1e7f3d01
|
Fix fun_resolve to avoid resolving hidden properties (locals/params; 382532, r=mrbkap).
|
2007-06-04 12:50:30 -07:00 |
|
igor@mir2.org
|
904650319a
|
Bug 375270: API to trace GC things graph without running the GC. r=brendan
|
2007-04-16 23:53:37 -07:00 |
|
igor@mir2.org
|
dac58ab9ec
|
Taking out the patches for bug 375999 and bug 375808 until the reason for ref counting leak would be clear.
|
2007-03-31 23:48:21 -07:00 |
|
igor@mir2.org
|
97e0e66db7
|
Bug 375999: fixing regression from bug 375808. r=brendan
|
2007-03-31 17:00:36 -07:00 |
|
igor@mir2.org
|
7ccbbd605a
|
Bug 375808 - GCX_PRIVATE is replaced by GCX_FUNCTION. r=brendan
|
2007-03-29 23:23:00 -07:00 |
|
igor@mir2.org
|
a17b73fece
|
Removal of broken patch for bug 375808
|
2007-03-29 18:19:50 -07:00 |
|
igor@mir2.org
|
704b226d81
|
Bug 375808 - GCX_PRIVATE is replaced by GCX_FUNCTION. r=brendan
|
2007-03-29 17:56:14 -07:00 |
|
igor@mir2.org
|
7322d84e50
|
Bug 355736: no quotas arround name matching keywords in keywordless context. r=brendan,mrbkap
|
2007-03-24 00:34:47 -07:00 |
|
hg@mozilla.com
|
465265d0d4
|
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
|
2007-03-22 10:30:00 -07:00 |
|