Stephan Herhut
bddf70a113
Bug 697515 - WeakMap.set should return undefined, not itself. r=jorendorff.
2011-10-26 14:25:20 -05:00
Andrew Paprocki
13ff8a241b
Bug 691001 part 2. AppendAttributeValue escapes values without creating transient StringBuffer and JSFlatString. r=brendan
2011-10-24 21:46:35 -04:00
Andrew Paprocki
9fdc6af611
Bug 691001 part 1. Hoist property check out of tight loop / prevent unnecessary Namespace object creation. r=brendan
2011-10-24 21:45:17 -04:00
Boris Zbarsky
e75b541aeb
Bug 697351. Implement has() on the nodelist proxy handler so that we don't have to do the property descriptor song and dance for it. r=peterv
2011-10-26 08:47:10 -04:00
Jan de Mooij
a586e16bc8
Bug 697076 - Fix some Clang warnings. r=luke
2011-10-26 11:50:40 +02:00
Jan de Mooij
0b121af045
Bug 696803 - Remove unused PushMarkStack function. r=billm
2011-10-26 11:48:36 +02:00
Leon Sha
69dc8ffdf1
Bug 697014 - Javascript test case testTypedArrays.js failed on sparc with typed array and TI. r=bhackett1024.
2011-10-26 10:37:06 +08:00
Brian Hackett
6a2f9b139e
Fix failing test, bug 693754.
2011-10-20 14:56:24 -07:00
Brian Hackett
6186df523e
Fix misuse of JSObject::getParent, bug 694247.
2011-10-20 10:09:36 -07:00
Brian Hackett
4beeea23d8
Fix OPT build break.
2011-10-20 07:38:44 -07:00
Brian Hackett
2ecf6804fd
Merge MC -> JM
2011-10-19 14:26:08 -07:00
Brian Hackett
1904cf0099
Fix test failures.
2011-10-19 08:12:44 -07:00
Mike Hommey
eeca7fd008
Bug 695989 - Properly pick changes to jemalloc/mozutils on Linux incremental builds. r=ted
2011-10-27 15:15:21 +02:00
Mike Hommey
5504aa2a73
Bug 692918 - Ignore .pyo files in config|js/src/config synchro. r=ted
2011-10-27 15:14:49 +02:00
Mike Hommey
4909fbf225
Bug 686464 - Leave it to Android to unpack the content process executable. r=ted
2011-10-27 14:53:20 +02:00
Brian Hackett
accf988515
Fix GC hazard in fun_trace, bug 693754.
2011-10-14 15:31:53 -07:00
Brian Hackett
36be6109bd
Move singleton flags to TypeObject, remove JSObject::flags, bug 694561.
2011-10-14 14:54:04 -07:00
Brian Hackett
46c81a1bf3
Move rarely set object flags to BaseShape, bug 694561.
2011-10-14 13:51:21 -07:00
Brian Hackett
82400c0d5c
Move fixed slot count from JSObject to Shape, bug 594561.
2011-10-14 11:06:15 -07:00
Brian Hackett
739b3fc2c3
Just load payload when accessing scope object chains, bug 694247.
2011-10-13 20:44:53 -07:00
Brian Hackett
7532089095
Move JSObject::parent to BaseShape, bug 638316.
2011-10-13 20:21:36 -07:00
Bill McCloskey
2629af45ff
Bug 699668 - Increase JS type arena size for faster GC sweeps (r=njn)
2011-11-16 17:31:28 -08:00
Chris Leary
6a430dd92c
Bug 702426: Add test.
2011-11-16 16:40:13 -08:00
Bill McCloskey
a8fe285548
Bug 702003 - Handle NULL during JSXML tracing (r=luke)
2011-11-14 14:55:21 -08:00
Gregor Wagner
76ff2c1e9c
Bug 702496 - Fix MOZ_GCTIMER makeTable. r=billm
2011-11-16 10:56:51 -08:00
Bill McCloskey
f59db25a16
Back out 2f276de2e526 (burning)
2011-11-16 10:48:51 -08:00
Bill McCloskey
6a0e957d26
Bug 702003 - Handle NULL during JSXML tracing (r=luke)
2011-11-14 14:55:21 -08:00
Ed Morley
f457fec3c4
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-16 11:02:43 +00:00
Ms2ger
23510686e1
Bug 700740 - Remove 'out' label from obj_toSource; r=jorendorff
2011-11-16 08:50:20 +01:00
Ms2ger
5318313e12
Bug 672796 - Move MOZILLA_GUARD_OBJECT_NOTIFIER_* out of AutoRestore.h; r=khuey
2011-11-16 08:50:19 +01:00
Ms2ger
6ae8508438
Bug 702106 - Remove xpc_CloneJSFunction; r=bholley
2011-11-16 08:50:18 +01:00
Ms2ger
55f932239f
Bug 701735 - xpc_qsJsvalToWcharStr shouldn't const_cast; r=bz
2011-11-16 08:50:18 +01:00
Jim Blandy
ce8b51b144
Bug 701274: Make jsd_ThrowHandler return the proper JSTrapStatus value, not JSD_HOOK_RETURN_CONTINUE_THROW. r=sfink
2011-11-15 08:04:58 -08:00
Jeff Walden
c167028945
Bug 702437 - Implement MOZ_OVERRIDE to encapsulate support for the contextual override keyword on virtual member functions. r=cjones
2011-11-14 10:31:46 -08:00
Chris Leary
73ee6a7998
Bug 702426: Hoist executable allocator for better RegExp code sharing, take 2. (r=luke)
2011-11-15 14:33:54 -08:00
Terrence Cole
3ed4a2d296
Bug 702681 - Remove the double chunk loop in DecommitFreePages; r=igor
...
In DecommitFreePages we iterate over the runtime's ChunkSet and inside that walk
over the list in the chunk info header. The chunk set contains all chunks, so
we can ignore the internal list.
2011-11-15 15:13:13 -08:00
Tom Schuster
392f045aac
Bug 697279 - Properly disable some E4X opcodes in strict mode. r=brendan
2011-11-14 20:43:33 +01:00
Bill McCloskey
149c5e0297
Bug 701682 - Avoid write barrier when slowifying an array (r=bhackett)
2011-11-14 11:10:22 -08:00
Bill McCloskey
8f5d7e78c5
Bug 701761 - Purge regexps only when regexp_trace is called for GC (r=cdleary)
2011-11-14 11:02:23 -08:00
Ed Morley
9177b15f03
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-12 12:43:56 +00:00
Jeff Walden
7890a717cb
Bug 701628 - Remove the empty _COMPILER_PREFIX configure.in variable and its uses. r=ted
2011-11-11 13:50:48 -08:00
dccab902ce
Bug 700302 - Handle null script filenames (r=sfink)
2011-11-11 11:35:06 -08:00
Chris Leary
fbdedb7ba2
Back out ebc6ef282df4 for build breakage.
2011-11-15 12:33:41 -08:00
Chris Leary
c34e2b4892
Bug 702426: Hoist executable allocator for better RegExp code sharing. (r=luke)
2011-11-15 12:18:34 -08:00
Terrence Cole
4f5aaad53b
Bug 702480 - Fix description of js-gc-heap-unused-fraction; r=njn
2011-11-14 17:28:27 -08:00
Brian Hackett
ae4d37bb0d
Add call scope to JSFunction, bug 693754.
2011-10-13 12:10:52 -07:00
Brian Hackett
c7db4729fb
Account for ObjectElements header when inlining JSOP_NEWINIT, bug 693971.
2011-10-13 09:18:45 -07:00
Brian Hackett
d52373c248
Fix uses of getParent() in nsXPConnect, bug 694247.
2011-10-13 09:03:52 -07:00
Brian Hackett
b0ad834679
Fix compiler warnings.
2011-10-13 08:55:35 -07:00
Brian Hackett
9f9c216f00
Preserve last shape while converting to dictionary mode, bug 693966.
2011-10-13 08:38:05 -07:00