Jason Orendorff
|
af84824b06
|
Bug 559006 - Wrong behavior with JSClass::convert hook and JIT. r=mrbkap.
|
2010-04-14 15:07:01 -05:00 |
|
Dan Witte
|
d932f1875d
|
Bug 556329 - Allow ctypes to load exported data symbols. r=jorendorff
|
2010-04-14 10:36:48 -07:00 |
|
Walter Meinl
|
1d3efeae28
|
Bug 538002 - Get libffi 3.0.9 working on OS/2. Part 3: Mozilla bits. r=dwitte
|
2010-04-14 10:36:48 -07:00 |
|
Dan Witte
|
271ddaf124
|
Bug 538002 - Get libffi 3.0.9 working on OS/2. Part 2: update libffi.patch.
|
2010-04-14 10:36:48 -07:00 |
|
Walter Meinl
|
34c05f566e
|
Bug 538002 - Get libffi 3.0.9 working on OS/2. Part 1: libffi bits. r=dwitte
|
2010-04-14 10:36:48 -07:00 |
|
Dan Witte
|
4e6cc3082a
|
Bug 556902 - Fix ctypes warnings. Part 2: libffi. r=benjamn
|
2010-04-14 10:36:48 -07:00 |
|
Dan Witte
|
a199de8c64
|
Fix allocator mismatch. No bug, r=jorendorff
|
2010-04-14 10:36:47 -07:00 |
|
Robert Sayre
|
93ca8a6021
|
Merge mozilla-central to tracemonkey.
|
2010-04-14 08:17:38 -04:00 |
|
Jason Orendorff
|
190248f706
|
Merge backout.
|
2010-04-14 07:00:55 -05:00 |
|
Jason Orendorff
|
33e5d7d502
|
Backed out changeset ff77002e8a30 (bug 558720).
|
2010-04-14 07:00:36 -05:00 |
|
Gregor Wagner
|
fb425ba8b2
|
Bug 541140 - TM: don't return GCChunks immediately
|
2010-04-13 20:14:10 -07:00 |
|
Nicholas Nethercote
|
b90709d529
|
Bug 558714 - js_ScriptClass doesn't need a reserved slot. r=brendan.
|
2010-04-13 19:38:49 -07:00 |
|
Brendan Eich
|
937d447d0e
|
Fix non-escaping closure optimization to cope with 'with' and eval (558720, r=jorendorff).
|
2010-04-13 19:05:26 -07:00 |
|
Robert Sayre
|
8b637950c5
|
Merge
|
2010-04-13 18:16:05 -04:00 |
|
Robert Sayre
|
ec12d7736d
|
Backed out changeset c9faf5a2bc75
|
2010-04-13 18:15:20 -04:00 |
|
Gregor Wagner
|
e3ae3c2ec6
|
Bug 558833 - Fix GCTIMER for SweepDoubles. r=jorendorff.
--HG--
extra : rebase_source : 7492dd5a7bbed917ad4177685631ea1163193579
|
2010-04-13 08:58:40 -05:00 |
|
Luke Wagner
|
9910b54c38
|
Check for JS_THIS_OBJECT failure in obj_isPrototypeOf (r=Waldo)
--HG--
extra : rebase_source : e22f9eb8bdf47b2f3cf2c5fc3d6ed46e01c191a2
|
2010-04-12 20:05:03 -07:00 |
|
Mike Moenig
|
7cb366214a
|
[JAEGER] Allow custom memory allocator use in spidermonkey (bug 549532, r=dvander).
|
2010-04-12 18:51:25 -07:00 |
|
Luke Wagner
|
e0baa92658
|
Bug 558950 - Object.watch should always return undefined (r=Waldo)
|
2010-04-12 17:47:35 -07:00 |
|
Igor Bukanov
|
7004c9a4b7
|
bug 553812 - separate GC arena info and mark bits from the arena. r=gal,anygregor
|
2010-04-13 00:59:19 +04:00 |
|
Igor Bukanov
|
c8a65ef8d4
|
backout merge
|
2010-04-12 23:43:43 +04:00 |
|
Igor Bukanov
|
bdc96d2b1a
|
Backed out changeset 47532d9153cb - xpcshell failures
|
2010-04-12 23:42:45 +04:00 |
|
Jeff Walden
|
448a825d23
|
Bug 558249 - Followup fixes to bug 550402 to record setting getter-only properties better. r=jorendorff
--HG--
extra : rebase_source : 0cfef9aca97c243b1d45e5b6e4d68181cd3cea5c
|
2010-04-12 11:11:33 -07:00 |
|
Igor Bukanov
|
91e9546ca9
|
bug 553812 - separate GC arena info and mark bits from the arena. r=gal,anygregor
|
2010-04-12 21:15:30 +04:00 |
|
Jason Orendorff
|
8c46df6c46
|
Bug 557652 - Eliminate redundant guard that incProp/getProp operand is not the global object. r=brendan.
--HG--
extra : rebase_source : 8da6192aedb78f6096d83a161698b27e43d30c30
|
2010-04-12 08:27:16 -05:00 |
|
Robert Sayre
|
eea611fd7f
|
Fix merge bustage.
|
2010-04-12 10:08:55 -04:00 |
|
Robert Sayre
|
0bc0ee1ad3
|
Merge mozilla-central to tracemonkey.
|
2010-04-12 09:45:24 -04:00 |
|
Nicholas Nethercote
|
58fd901fa9
|
Bug 556165 - dead code in array_shift(). r=jwalden.
|
2010-04-11 22:38:55 -07:00 |
|
Andreas Gal
|
4f28c42447
|
Remove lingering defaultValue calls with hint JSTYPE_OBJECT or JSTYPE_FUNCTION (554550, r=brendan).
|
2010-04-11 20:55:22 -07:00 |
|
Andreas Gal
|
9e30b5188d
|
Fix an incorrect comment (r=me).
|
2010-04-11 20:03:04 -07:00 |
|
Nicholas Nethercote
|
483987f688
|
merge
|
2010-04-11 16:45:50 -07:00 |
|
Nicholas Nethercote
|
6bcbe2ea63
|
Bug 557713 - encapsulate JSSLOT_ARGS_* within JSObject. r=brendan.
|
2010-04-11 16:45:20 -07:00 |
|
Nicholas Nethercote
|
2d6ed5c45e
|
Bug 558530 - JM: Crash [@ js_CallGCMarker] with gc. rs=me.
|
2010-04-11 16:28:04 -07:00 |
|
Brendan Eich
|
1adb0c8099
|
Keep jsprvtd.h usable from C (558437 followup, r=REDRUM).
|
2010-04-11 10:40:36 -07:00 |
|
Brendan Eich
|
d5d7609fb6
|
Cope with stillborn Iterators (558619, r=dvander).
|
2010-04-10 23:47:43 -07:00 |
|
Dave Herman
|
ed6c552bb7
|
Bug 558437 - rename JSCompiler to js::Parser (r=brendan).
|
2010-04-10 21:15:35 -07:00 |
|
Brendan Eich
|
1a7721a4d3
|
Don't bother optimizing apply on arguments objects whose length property has been overridden (558609, r=dvander).
|
2010-04-10 20:53:11 -07:00 |
|
Andreas Gal
|
a887d81302
|
Inline the object allocation path (558003, r=sayrer).
|
2010-04-10 16:16:35 -07:00 |
|
Andreas Gal
|
f39c969eaa
|
Remove gcIteratorTable (557914, r=brendan).
|
2010-04-10 16:08:14 -07:00 |
|
Siddharth Agarwal
|
3335c5f88d
|
Bug 558887 - VC10: nsinstall.exe doesn't get a manifest. Copy the logic over from $(PROGRAM) to $(HOST_PROGRAM). r=bsmedberg
|
2010-04-13 14:18:19 +05:30 |
|
Jesse Ruderman
|
f1675a824a
|
This test doesn't need to open a new window. (May 'fix' orange bug 558581.)
|
2010-04-12 23:48:06 -07:00 |
|
timeless@mozdev.org
|
b6d8489306
|
Bug 560126 - funobj is uselessly set in WrapFunction, r=mrbkap
--HG--
extra : rebase_source : a0277ef8df513601f0523974511e88beb7930bf1
|
2010-04-19 00:26:00 -07:00 |
|
Robert Sayre
|
c55787e463
|
Merge tracemonkey to mozilla-central. a=1hr
|
2010-04-25 08:59:57 -04:00 |
|
Andreas Gal
|
92692442a2
|
optimize JSON stringify. bug 561592. r=dvander
|
2010-04-25 08:51:05 -04:00 |
|
Uli Link
|
c658bf1ad6
|
Bug 501881 Implement 64-bit-safe AIX version of NativeCompareAndSwap r=wtc,jimb a=meter
|
2010-04-25 12:09:38 +01:00 |
|
Igor Bukanov
|
45a0a3043e
|
bug 560471 - followup to fix restoration of weak roots
|
2010-04-24 20:35:50 +02:00 |
|
Robert Sayre
|
27452b9484
|
Bug 560650 - TM: json code should use JS_Enumerate. r=gal
|
2010-04-24 14:18:10 -04:00 |
|
Robert Sayre
|
0f0d2ffdf7
|
Merge mozilla-central to tracemonkey.
|
2010-04-24 12:56:26 -04:00 |
|
Robert Sayre
|
28b49c1237
|
Someone should teach me to write JavaScript. Really fix busted test from Bug 558830 - Trace script getters.
|
2010-04-24 12:09:16 -04:00 |
|
Robert Sayre
|
784972fd0a
|
Fix busted test from Bug 558830 - Trace script getters.
|
2010-04-24 11:55:10 -04:00 |
|
Andreas Gal
|
3b9cb33abc
|
Merge.
|
2010-04-23 20:49:28 -07:00 |
|
Andreas Gal
|
df7122d975
|
backing out clean up bug 560167 due to massive conflicts with the iterator patch
|
2010-04-23 20:49:06 -07:00 |
|
Igor Bukanov
|
d14ffdc7bb
|
bug 560471 - remove GC_LAST_DITCH and GC_KEEP_ATOMS. r=jorendorff
|
2010-04-24 00:15:42 +02:00 |
|
Jason Orendorff
|
d51bc30112
|
Disable jsreftest js1_5_8/extensions/worker-fib.js which randomly hangs in the browser. r=sayrer.
|
2010-04-23 13:30:20 -05:00 |
|
Jason Orendorff
|
374c216eaf
|
Merge.
|
2010-04-23 13:20:23 -05:00 |
|
Chris Leary
|
a45026d2f5
|
Bug 558971 - Parser arena allocation overhead is too high. r=sayrer/shaver
|
2010-04-23 08:40:57 -04:00 |
|
Robert Sayre
|
9d1f00ac50
|
Merge
|
2010-04-23 08:31:07 -04:00 |
|
Robert Sayre
|
3b5eb1cf6b
|
Backed out changeset 1af19eedbde2 -- Fix sharpSlots vs. with grudge-match (561011, r=mrbkap).
|
2010-04-23 08:30:35 -04:00 |
|
Igor Bukanov
|
8a04b0f372
|
bug 559141 - replacing GC chunk doubly linked list with js::vector. r=gal
|
2010-04-23 08:58:44 +02:00 |
|
Brian Crowder
|
cdec52dab6
|
Bug 560769 - fixing badness accessing /proc/self/auxv under qemu, r=vlad, a=dholbert
|
2010-04-23 12:58:38 -07:00 |
|
Brendan Eich
|
86d3fb47ad
|
Fix sharpSlots vs. with grudge-match (561011, r=mrbkap).
|
2010-04-22 19:03:45 -07:00 |
|
Brendan Eich
|
298a4cad15
|
Tweak to align comment.
|
2010-04-22 17:45:49 -07:00 |
|
Nicholas Nethercote
|
ae33f2eadd
|
merge
|
2010-04-22 16:38:46 -07:00 |
|
Nicholas Nethercote
|
a46ca032d4
|
Bug 560167 - encapsulate XML-related JSSLOT_* values within JSObject. r=brendan.
|
2010-04-22 16:37:41 -07:00 |
|
David Mandelin
|
966e6ad195
|
Bug 554224: Normalize paths so regress-50447-1 works on Windows, r=waldo
--HG--
extra : rebase_source : d4a5fe9e6f01cb48c3c89bc1ab8f692d44e18eb2
|
2010-04-22 16:14:57 -07:00 |
|
Jeff Walden
|
83733065a4
|
Oops, previous changeset 350ed77bf399 to fix bug 463360 was a patch by Rasmus Jensen.
|
2010-04-22 15:59:09 -07:00 |
|
Jeff Walden
|
099b68ff0e
|
Bug 463360 - Uneval then eval E4X with { gives error. r=jwalden
|
2010-04-22 15:15:55 -07:00 |
|
Jason Orendorff
|
6b63be3117
|
Bug 558830 - Trace script getters. r=brendan.
--HG--
extra : rebase_source : 240b5a7248165aefdc9527abc94902afe4b510e0
|
2010-04-22 17:10:38 -05:00 |
|
Jason Orendorff
|
a0222dfbf2
|
Bug 561031 - Treat JSOP_FILTER as a jump. r=brendan.
--HG--
extra : rebase_source : 9b8430b57cbe41407709dc6ffa244a81a112878d
|
2010-04-22 14:53:26 -05:00 |
|
David Anderson
|
ab155f0037
|
Renamed InterpState to TracerState (bug 560988, r=luke).
|
2010-04-22 11:54:11 -07:00 |
|
Jason Orendorff
|
bb10846365
|
Merge.
|
2010-04-22 09:22:20 -05:00 |
|
Igor Bukanov
|
e2ca45751b
|
bug 507904 - removal of bogus assert in the watchpoint implementation. r=brendan
|
2010-04-22 15:23:57 +02:00 |
|
Jason Orendorff
|
b09c08d4fc
|
Bug 553671 part 12 - Handle GC_KEEP_ATOMS more directly. r=brendan.
--HG--
extra : rebase_source : 8540b1e79bf1c187e59cadd7cced1b2e16b8d31d
|
2010-04-22 07:38:05 -05:00 |
|
Jason Orendorff
|
9f2ca7c221
|
Bug 553671 part 11 - Refactor GCTIMER to disrupt the flow of js_GC less. r=luke.
--HG--
extra : rebase_source : 2e407cc3bd6798e15c42b25f744fd1d0b6146046
|
2010-04-22 07:35:21 -05:00 |
|
Jason Orendorff
|
e3724fb9c0
|
Bug 553671 part 10 - Get rid of "goto restart_at_beginning;". r=luke.
--HG--
extra : rebase_source : 9d0128640af7d366133d59fed9c21160078ba5ca
|
2010-04-22 07:34:28 -05:00 |
|
Jason Orendorff
|
ac7bf3b598
|
Bug 553671 part 9 - Extract ProcessAllSetSlotRequests from js_GC. r=Waldo.
--HG--
extra : rebase_source : 920c2465f4a498d679b89811b0969e4cd6674580
|
2010-04-22 07:32:13 -05:00 |
|
Jason Orendorff
|
e6c90916d4
|
Bug 553671 part 8 - Reimplement promotion of GC_SET_SLOT_REQUEST to GC_LOCK_HELD and get rid of "goto done_running;". r=brendan.
--HG--
extra : rebase_source : ce19741b5ea204b6f11e55e66a47363e9577caf3
|
2010-04-22 07:31:05 -05:00 |
|
Jason Orendorff
|
9dbcfca307
|
Bug 553671 part 7 - Extract BeginGCSession and EndGCSession from js_GC. r=brendan.
--HG--
extra : rebase_source : dbb134d66d403bf5665b94a5ab03ff86d681fb73
|
2010-04-22 07:31:00 -05:00 |
|
Boris Zbarsky
|
2beee9dbfb
|
Bug 557605. Quickstub some XHR things. r=peterv
|
2010-04-23 13:37:02 -04:00 |
|
Robert O'Callahan
|
75dc672dff
|
Backed out changeset 7432d20f5b86
|
2010-04-23 16:34:06 +12:00 |
|
Mounir Lamouri
|
fba2c4e7f0
|
Bug 346485. Implement HTML5 <output> element. r=smaug,hsivonen,mrbkap,sr=jst
|
2010-04-23 14:43:23 +12:00 |
|
Wesley W. Garland
|
d7f9e41759
|
Bug 560504 - Tweak friend class declaration in jsparse.h to work around compiler bug in Mac OS X Leopard's default compiler. r=jorendorff.
--HG--
extra : rebase_source : 164c7d281ec50463f36878e5fe29b30e2ac9e896
|
2010-04-21 10:54:25 -05:00 |
|
Jeff Walden
|
28d55d50d4
|
Bug 560566 - "Assertion failure: getter" redefining property that's not the most recent property in an object whose scope is not in dictionary mode, when the original property was a half-accessor with an explicitly undefined absent half, and the new property is also an accessor and does not modify the explicitly undefined half of the original half-accessor. r=dmandelin
|
2010-04-20 17:52:43 -07:00 |
|
Marco Bonardo
|
8222b230c0
|
Bug 550823 did not sync js/src/config
|
2010-04-22 16:11:24 +02:00 |
|
Julian Seward
|
4fd59b2da7
|
Bug 557586 - XPCPerThreadData::~XPCPerThreadData race leading to possible crash r=timeless
|
2010-04-22 14:58:41 +02:00 |
|
Ben Newman
|
4dddc1fb4e
|
Bug 559962 - Refactor XPCWrappedNative::CallMethod. r=mrbkap
|
2010-04-21 11:39:13 -07:00 |
|
Robert Sayre
|
21d5aa345b
|
Merge tracemonkey to mozilla-central.
|
2010-04-15 12:05:18 -04:00 |
|
Ben Turner
|
227582d7d6
|
Bug 559442 - 'Fix ctypes closures to work on a non-GC thread'. r=dwitte.
|
2010-04-14 17:21:06 -07:00 |
|
Robert Sayre
|
5690b40895
|
Update json.cpp comment. a=1hr
|
2010-04-24 19:05:48 -04:00 |
|
Chris Jones
|
cedd844205
|
Bug 557060: Interpose _Throw() on MSVC and centralize pseudo-throw code in mozalloc. r=ehsan sr=bsmedberg
|
2010-04-20 15:12:02 -05:00 |
|
Mike Hommey
|
11c80af780
|
Fix system-header desync from bug 558789
|
2010-04-20 11:23:17 +02:00 |
|
Mike Hommey
|
b1bc99f4bd
|
Bug 555910 - Increase stability and performance on mips by not using -Wa,-xgot [r=benjamin]
--HG--
extra : rebase_source : ccc020327a845bdbabb1a23138751d879d5c6e55
|
2010-04-19 10:41:13 +02:00 |
|
Mike Hommey
|
e38d0a6088
|
Bug 555901 - Support for GNU/Hurd [r=benjamin]
--HG--
extra : rebase_source : 2a455d93f9daaf7760285ea10046cc978ac9f9ad
|
2010-04-19 10:39:58 +02:00 |
|
Ben Turner
|
50d613eab8
|
Bug 558675.
|
2010-04-11 15:05:07 -07:00 |
|
Brendan Eich
|
e3471f5fcb
|
Don't bother optimizing apply on arguments objects whose length property has been overridden (558609, r=dvander).
|
2010-04-10 20:56:16 -07:00 |
|
Mike Hommey
|
0a48e14b6d
|
Bug 541774: IDL-parser cache and .pyc files are left behind by make clean. r=ted
|
2010-04-10 16:02:45 -04:00 |
|
Mike Hommey
|
0497968eb1
|
Bug 541770: Clean up js/src during make distclean. r=ted
|
2010-04-10 16:00:49 -04:00 |
|
Blake Kaplan
|
689a3f2723
|
Bug 557728 - Split constructors into called-from-script and called-from-api. r=vlad sr=jst
--HG--
extra : rebase_source : 64af9e27799a36ce7cd45c885501bef139ddc44c
|
2010-04-08 18:20:06 -07:00 |
|
Jeff Walden
|
0b04dfbcc9
|
Bug 534377 - Object literal duplicate-property checking doesn't work for same property as number and as string. r=jimb
|
2009-12-24 16:10:18 -05:00 |
|
Blake Kaplan
|
bb1b00d30e
|
Bug 533882 - Don't call into CAPs when we don't have to. r=jst sr=bzbarsky
--HG--
extra : rebase_source : 534bfae23aa5c1de4229b5259ba48599aef69a12
|
2009-12-16 17:40:14 -08:00 |
|
Peter Van der Beken
|
0578abb1ad
|
Fix warning.
|
2010-04-08 14:07:28 +02:00 |
|
Dan Witte
|
233a77bbe4
|
Bug 557413 - Fix race condition building static and shared libraries. r=ted
|
2010-04-08 16:03:06 -07:00 |
|
Blake Kaplan
|
f2f7a9e028
|
Bug 557346 - Try harder to fill report->ucmessage in when reporting errors.
|
2010-04-08 15:57:19 -07:00 |
|
Michael Wu
|
b8bf7067a4
|
Bug 557303 - Include stdarg.h in jsscan.h, r=jimb
|
2010-04-08 12:06:54 -07:00 |
|
Blake Kaplan
|
f3bccc63ee
|
Fix bug 554448. r=jst sr=sicking
--HG--
extra : rebase_source : d5b72e262ed2c9da30fae7fb4b4ea8ad75f511c4
|
2010-03-25 14:38:45 -07:00 |
|
Blake Kaplan
|
33bd565c3b
|
Bug 386635 - Compatibility hacks to make evalInSandbox continue to work for GreaseMonkey. r=jst
--HG--
extra : rebase_source : 3784e3ea135dbb53cd5a935369a58627bb73fb7d
|
2010-03-23 14:11:50 -07:00 |
|
Blake Kaplan
|
63886e99f2
|
Bug 386635 - Automatically wrap sandboxes in security wrappers to make them easier to use safely. r=jst
--HG--
extra : rebase_source : c21431a5de17359b622c71061802b9f1713fcc8f
|
2010-02-11 17:04:41 -08:00 |
|
Dan Witte
|
89a5523e7f
|
Bug 557413 - ar: ctypes/libffi/.libs/libffi.a: Resource temporarily unavailable. r=bsmedberg
|
2010-04-07 14:03:34 -07:00 |
|
Ben Turner
|
ba2cd42a88
|
Bug 553128 - 'Add better support for typed arrays in structured clone'. r=vlad+jst+jorendorff.
|
2010-04-07 13:55:12 -07:00 |
|
Ben Hearsum
|
c38c503940
|
bug 554392: Tracking bug for build and release of Firefox 3.7a4 - version bumps to 1.9.3a5pre/3.7a5pre
--HG--
extra : rebase_source : e870a851a205062bca0082049283404207a16601
|
2010-04-07 14:04:51 -04:00 |
|
Olli Pettay
|
c14b02896e
|
Bug 519741 - Quickstub nsIDOMRange, r=peterv
|
2010-04-07 18:25:26 +03:00 |
|
Ginn Chen
|
c3fc2f9d1c
|
Bug 550371 mozalloc failed to build on Solaris r=bsmedberg
|
2010-04-07 14:16:32 +08:00 |
|
Peter Van der Beken
|
903db0b614
|
Try to fix bustage.
|
2010-04-06 17:02:28 +02:00 |
|
Peter Van der Beken
|
42d3a70ee1
|
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Use flags on DOMCI to be able to cast instead of QI. r=jst.
--HG--
extra : rebase_source : b33953705ace2b6c2171f32fcf7c0157a1f76173
|
2010-01-12 15:24:00 +01:00 |
|
Jeff Walden
|
ad6a89209e
|
Bug 517580 - Unconditionally build with support for getters and setters, remove support for the deprecated { x getter: function() {}} and x getter= function() {} getter syntaxes (mutatis mutandis for setter) now that ES5 provides Object.getOwnPropertyDescriptor and Object.defineProperty and { get x() { } } syntax, and provide __{define,lookup}{G,S}etter__ only if a preprocessor variable is defined (unconditionally provided for the moment). r=luke
|
2009-10-06 12:35:33 -07:00 |
|
Chris Leary
|
2ebc323e9d
|
Bug 558002 - Convenience methods for TokenStream flags. r=jwalden
|
2010-04-09 18:54:51 -07:00 |
|
Robert Sayre
|
e3d06777e4
|
worker-error.js passes now.
|
2010-04-09 20:04:41 -04:00 |
|
Robert Sayre
|
36f7266ab2
|
Merge
|
2010-04-09 15:39:16 -04:00 |
|
Robert Sayre
|
c08105c9c5
|
Bug 505228. JSON.stringify generates non standard output if space is defined. r=sayrer
|
2010-04-09 15:38:27 -04:00 |
|
Dan Witte
|
5907980b43
|
Bug 552548 - Use JSString accessors in ctypes instead of JS_GetStringChars. r=benjamn
|
2010-04-09 11:52:41 -07:00 |
|
David Mandelin
|
aa16e435ea
|
Bug 554670: abort tracing on out-of-range args element read
|
2010-04-08 17:11:41 -07:00 |
|
Robert Sayre
|
5ef05c8584
|
Merge mozilla-central to tracemonkey.
|
2010-04-09 11:43:07 -04:00 |
|
Luke Wagner
|
777b935aea
|
Bug 558144 - un-macroize OBJ_SCOPE, OBJ_SHAPE, LOCKED_OBJ_SET_SLOT, LOCKED_OBJ_GET_SLOT (r=Waldo)
|
2010-04-08 11:22:04 -07:00 |
|
Luke Wagner
|
cbbdfa692a
|
Bug 555484 - add test case
|
2010-04-08 13:32:32 -07:00 |
|
Brendan Eich
|
9c357658b7
|
Back out patch for 557969 due to orange.
|
2010-04-08 11:31:03 -07:00 |
|
Andreas Gal
|
b0f31bea3f
|
No need to lookup parent/proto for iteration objects used for enumeration, and cache the last free iteration object for re-use (558058, r=brendan).
|
2010-04-08 10:55:58 -07:00 |
|
Brendan Eich
|
edcf471ddb
|
Named native functions lacking JSFUN_BOUND_METHOD entrain the global of the object in which they are bound, not the binding object itself, via parent (557969, r=mrbkap).
|
2010-04-08 10:55:22 -07:00 |
|
Jason Orendorff
|
741bacca43
|
Bug 553671 part 6 - Rewrite GCUntilDone() to get rid of the goto. r=gal.
--HG--
extra : rebase_source : f571c42ad8661e1a0f5be6042eafea33f507dc44
|
2010-04-08 08:03:08 -05:00 |
|
Jason Orendorff
|
d1526f1df5
|
Bug 553671 part 5 - Extract GCUntilDone() from js_GC(). r=gal.
--HG--
extra : rebase_source : 1356bdf760348479248284dd90eb8535895af8f9
|
2010-04-08 08:01:21 -05:00 |
|
Jason Orendorff
|
08bfa47c56
|
Bug 553671 part 4 - RAII for JS_{LOCK,UNLOCK}_GC and JS_{KEEP,UNKEEP}_ATOMS. r=luke.
--HG--
extra : rebase_source : dfdfcdd3a602e12de1836068e2c9f16fce46d7b2
|
2010-04-08 07:54:18 -05:00 |
|
Jason Orendorff
|
42ab1dd2de
|
Bug 553671 part 3 - extract FireGCBegin() and FireGCEnd() from js_GC(). r=jwalden.
--HG--
extra : rebase_source : 795a278471c339f74691a335ccfcd7042042732b
|
2010-04-08 07:54:18 -05:00 |
|
Jason Orendorff
|
55684f1763
|
Bug 553671 part 2 - extract PreGCCleanup() from js_GC() and get rid of 'goto out;'. r=jwalden.
--HG--
extra : rebase_source : 713a06123caefa0c5de75d6d14d0d43421f7e944
|
2010-04-08 07:54:18 -05:00 |
|
Jason Orendorff
|
aac995ee3e
|
Bug 553671 part 1 followup - Minor cleanups in GC() suggested by jwalden in review.
--HG--
extra : rebase_source : b2cabed0b2de6c044a04fa00f7e1593fddf88786
|
2010-04-08 07:54:18 -05:00 |
|
Jason Orendorff
|
926b177eaa
|
Bug 553671 part 1 - Extract GC() from js_GC(). r=jwalden.
--HG--
extra : rebase_source : 4fc17e71f7f7f3bd1d7392af585e61d265851918
|
2010-04-08 07:54:17 -05:00 |
|
Andreas Gal
|
ecdd402081
|
Backed out changeset 61de331861af (bug 558058).
|
2010-04-08 09:02:34 -07:00 |
|
Andreas Gal
|
0eaa2c4331
|
No need to lookup parent/proto for iterator objects, and cache the last free one (bug 558058, r=brendan).
|
2010-04-08 07:53:09 -07:00 |
|
Boris Zbarsky
|
32a8d53e03
|
Backed out changeset 698ace1f1027 (bug 556830) for causing jsreftest failures.
--HG--
extra : rebase_source : 6d4c5022177d0c47568f5be9c274b8b17e398bd4
|
2010-04-08 09:53:44 -04:00 |
|
Jeff Walden
|
808f44b3ab
|
Bug 550402 - Property readonly bit interferes with setter functions in properties. r=jorendorff
--HG--
extra : rebase_source : a1cc89851d11337a76f916170ca22f9013ee0b2f
|
2010-04-01 18:11:14 -07:00 |
|
Jeff Walden
|
4d912ae324
|
Bug 556876 - PropertyDescriptor::initialize can throw a SyntaxError instead of a TypeError. r=jorendorff
--HG--
extra : rebase_source : d0a38deab525d8f78f81d56d9bc78dcd5f76fb97
|
2010-04-04 21:59:09 -07:00 |
|
Luke Wagner
|
e6880f1d41
|
Remove dead store (no bug, r=me)
|
2010-04-07 19:02:47 -07:00 |
|
Andreas Gal
|
b0126e4074
|
Backed out changeset 687d1e4c213e (bug 557914).
|
2010-04-07 18:34:05 -07:00 |
|
Luke Wagner
|
b9f8c249e6
|
Bug 552574 - de-mystify js_ValueToNumber API (r=igor)
|
2010-04-07 13:18:50 -07:00 |
|
Andreas Gal
|
d0f2401879
|
Remove gcIteratorTable (557914, r=Waldo).
|
2010-04-07 17:14:38 -07:00 |
|
Nicholas Nethercote
|
26d8277a75
|
Bug 413730 - Replace all OBJ_GET_CLASS() macro calls with JSObject::getClass() calls. r=gal.
|
2010-04-07 16:09:49 -07:00 |
|
Dan Witte
|
2249bd76de
|
Revert accidental change.
|
2010-04-07 15:29:41 -07:00 |
|
Dan Witte
|
b065d2092c
|
Bug 556902 - Fix ctypes warnings. r=benjamn
|
2010-04-07 15:25:46 -07:00 |
|
timeless@mozdev.org
|
ee0636be79
|
Bug 556340 - TypedArrayTemplate<*>::fun_slice leaks ntarray when JS_NewObject fails. r=jorendorff.
|
2010-04-07 16:16:19 -05:00 |
|
Robert Sayre
|
fc4b9ec6e1
|
FF 3.5.2 native JSON.stringify replacer applied only to array items, not object properties. bug 509184. r=waldo
|
2010-04-07 12:35:43 -04:00 |
|
Jason Orendorff
|
04c9cd4d7a
|
Fix debug-only crash when doing TMFLAGS=full objdir/js -j t/string-unpack-code.js. no_r=me.
--HG--
extra : rebase_source : f4c43ffeb2fec7de027217500c6a4db7b76724c7
|
2010-04-07 10:14:35 -05:00 |
|
Nicholas Nethercote
|
c31c693e1b
|
Update nanojit-import-rev stamp.
|
2010-04-06 20:17:37 -07:00 |
|