Nicholas D. Matsakis
cb42645529
Bug 839274: Initialize ForkJoinSlice independently of ION. r=billm
2013-02-07 16:19:07 -08:00
Steve Fink
57bee78e2f
Backed out changeset ced35810adb2 (bug 838014). Again.
2013-02-07 17:06:42 -08:00
Steve Fink
28c82bacd9
Backed out changeset b5ec7ce219b2 (bug 838014)
2013-02-07 17:06:16 -08:00
Steve Fink
bc89b342d3
Backed out changeset 5abed7bd3cb7 (bug 838014)
2013-02-07 17:06:14 -08:00
Norbert Lindenberg
0daf6fbd05
Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 6). r=jwalden
...
--HG--
extra : rebase_source : 714d2776e671bf8587c95f2b19b576fb68d957b7
2013-02-07 15:34:50 -08:00
Sean Stangl
3594bd8087
Bug 792797 - Handle interrupts in the Yarr interpreter. r=dvander
2013-02-06 16:54:26 -08:00
Nicholas Nethercote
d8786a806d
Bug 836949 (part 1) - Clean up the versions/options code. r=jorendorff.
...
--HG--
rename : content/html/content/test/test_meta_attributes_reflection.html => content/html/content/test/test_ol_attributes_reflection.html
extra : rebase_source : 970d8a542bb631ce3f18da26ece69667af29d0a9
2013-02-06 21:35:16 -08:00
Tom Schuster
3f37b3d465
Bug 836373 - IonMonkey changes to compareString for the baseline jit. r=jandem
2013-02-08 00:01:15 +01:00
Nicolas B. Pierron
ec7ba446d4
Bug 835499 - Remove the runningInIon flag at the end of convertFrame. r=dvander
2013-02-07 14:35:05 -08:00
Steve Fink
10cc6ef8e7
Bug 838014 - Rooting in jsapi-tests/. r=terrence. Landing again.
...
--HG--
extra : rebase_source : d42fbf0161f4c9758ada38d1d08a2583ab111376
2013-02-07 13:32:00 -08:00
Steve Fink
423e542891
Bug 838014 - Rooting in the JS shell. r=terrence. Re-landing.
...
--HG--
extra : rebase_source : 5b326721e40b3f2b88a174f0076fcd04a0829aaa
2013-02-07 13:32:00 -08:00
Steve Fink
23e48dff27
Bug 838014 - Rooting in ionmonkey. r=terrence. Relanding.
...
--HG--
extra : rebase_source : 6df06564ba73b2f3c34274e077025c510f5e9ccc
2013-02-07 13:32:00 -08:00
Jan de Mooij
4c34f62853
Bug 839212 - Remove TestIonCompile. r=bhackett
2013-02-07 22:12:46 +01:00
Nicholas Nethercote
5163cfb796
Bug 838911 - Fix Valgrind and ASAN annotations in LifoAlloc. r=bhackett
2013-02-06 17:39:27 -08:00
Nicholas D. Matsakis
9f36655f09
Bug 807853 - Add (but do not yet use) parallel compilation mode to ion r=dvander,terrence
2013-02-07 11:34:43 -08:00
Jeff Muizelaar
6b4156c8cd
Bug 837715. Reduce compression rate for js source. r=benjamin
...
This cuts the time to compress gaia-email-opt.js from 0.63 seconds to 0.33
seconds. The result should still be smaller (391K from 321K before) than the
compressing with snappy or lz4 (528K), but decompression time will be worse.
Fortunately, this will only penalize Function.toSource() which I think is an ok
trade off.
--HG--
extra : rebase_source : 00c9e38fa2099ed03dc24aea9582f48423fe3a1b
2013-02-06 12:53:52 -05:00
Steve Fink
e5080cce97
Backed out changeset 968921905c81 (bug 838014) on a CLOSED TREE
2013-02-07 10:49:41 -08:00
Steve Fink
954342e140
Backed out changeset 272c0e4616ab (bug 838014)
2013-02-07 10:49:39 -08:00
Steve Fink
7414fb2cc1
Backed out changeset c6757e68cfc9 (bug 838014)
2013-02-07 10:49:37 -08:00
Steve Fink
9b294957fc
Bug 838014 - Rooting in ionmonkey. r=terrence
...
--HG--
extra : rebase_source : 02e1ababcd36ea3e044ab3d2dd96f89816046a47
2013-02-06 21:25:16 -08:00
Steve Fink
5e26ad3163
Bug 838014 - Rooting in the JS shell. r=terrence
...
--HG--
extra : rebase_source : cce531ae3c9b8cba294434a212f9b0883acfef37
2013-01-29 16:33:42 -08:00
Steve Fink
80c2a55293
Bug 838014 - Rooting in jsapi-tests/. r=terrence
...
--HG--
extra : rebase_source : 458d9eb1828cf13de15ef015d0e37b9e91bee7bf
2013-01-29 16:18:01 -08:00
Jon Coppeard
b041227a58
Bug 838643 - GC: Finalize shapes on background thread r=billm
...
--HG--
extra : rebase_source : 378e23a78b86b544806dcf326a173c7b3c7c39eb
2013-02-07 08:22:29 +00:00
Jon Coppeard
bc1e468b3d
Bug 837751 - GC: Root CloneFunctionAtCallsite and WriteStructuredClone r=sfink
...
--HG--
extra : rebase_source : f049147afc19d8c2412223f028aef7adee1aae00
2013-02-07 08:22:28 +00:00
Jim Mathies
5e6531403d
Bug 802254 - Add quotes around XPI_ROOT_APPID which can contain {}. r=glandium
2013-02-07 10:22:11 -06:00
Peter Van der Beken
871110115e
Fix for bug 838228 (toString on an Xray for an interface object should stringify like Function.prototype.toString). r=bz.
...
--HG--
rename : content/html/content/test/test_map_attributes_reflection.html => content/html/content/test/test_ol_attributes_reflection.html
extra : rebase_source : 9bd7efb927e4eac96569ed629ee230dbf555fb63
2013-02-01 15:33:58 +01:00
Ryan VanderMeulen
7055ccb18f
Merge m-c to inbound.
2013-02-07 09:56:23 -05:00
Ryan VanderMeulen
8ef102a10d
Merge the last PGO green inbound changeset to m-c.
2013-02-07 09:55:08 -05:00
Vicamo Yang
195ec21112
Bug 834193: Implement USSDReceivedEvent, DataErrorEvent and CFStateChangeEvent using codegenerator. r=smaug
2013-02-07 19:02:12 +08:00
Vicamo Yang
cacd4c86e3
Bug 835148: Implement SmsEvent using event generator. r=smaug
...
--HG--
rename : dom/sms/interfaces/nsIDOMSmsEvent.idl => dom/sms/interfaces/nsIDOMMozSmsEvent.idl
rename : dom/sms/interfaces/nsIDOMSmsMessage.idl => dom/sms/interfaces/nsIDOMMozSmsMessage.idl
2013-02-07 18:43:22 +08:00
Jan de Mooij
5b3a11906c
Bug 838520 part 1 - Refactor UnwindScope to use AbstractFramePtr. r=djvj
2013-02-07 10:26:25 +01:00
Jan de Mooij
eeab1f0cc7
Bug 838759 - Remove assertJit shell function. r=bhackett
2013-02-07 10:21:15 +01:00
Ms2ger
61d15391a1
Bug 830846 - Pass HandleObject to DefineConstructorAndPrototype; r=terrence
2013-02-07 09:13:08 +01:00
Ms2ger
7f2b3065c4
Bug 830783 - Part c: Various rooting in RegExp.cpp; r=terrence
2013-02-07 09:13:08 +01:00
Ms2ger
bbef5222c4
Bug 830783 - Part b: Pass MutableHandleValue and HandleString to CreateRegExpMatchResult and ExecuteRegExpLegacy in RegExp.cpp; r=terrence
2013-02-07 09:13:08 +01:00
Ms2ger
74ae561be7
Bug 830783 - Part a: Pass MutableHandleValue to DoMatch in jsstr.cpp; r=terrence
2013-02-07 09:13:08 +01:00
Ms2ger
b64b376e1b
Bug 829997 - Pass MutableHandleValue to static RegExp getters; r=sfink
2013-02-07 09:13:08 +01:00
Ms2ger
ed4112ae25
Bug 830000 - Add CallArgs::handleAt; r=Waldo
2013-02-07 09:13:08 +01:00
Ms2ger
61296bd47f
Bug 829898 - Part c: Various rooting in jsstr.cpp; r=terrence
2013-02-07 09:13:08 +01:00
Ms2ger
d0a62753df
Bug 829898 - Part b: Pass a HandleLinearString to Encode & Decode and remove pointless OOM check in jsstr.cpp; r=terrence
2013-02-07 09:13:08 +01:00
Ms2ger
9bfad77805
Bug 829898 - Part a: Pass MutableHandleValue to Encode, Decode & TransferBufferToString in jsstr.cpp; r=terrence
2013-02-07 09:13:07 +01:00
Ms2ger
5dd9979a30
Bug 823902 - Use a bit less fromMarkedLocation; r=terrence
2013-02-07 09:12:51 +01:00
Ms2ger
ab5d2d87e3
Bug 829206 - Implement CallArgs::get; r=evilpie
2013-02-07 09:08:58 +01:00
Ms2ger
891e6798c0
Bug 829205 - Some rooting in Object.cpp; r=terrence
2013-02-07 09:08:58 +01:00
Ms2ger
ce3724648e
Bug 831885 - Turn JS_DHASH_ENTRY_IS_* into inline functions; r=jorendorff
2013-02-07 09:08:57 +01:00
Ryan VanderMeulen
6d4e2b111c
Backed out changesets 34927afb65e2 and 2d0b056ced49 (bug 838559) for mochitest failures.
...
--HG--
rename : content/html/content/src/HTMLMenuElement.cpp => content/html/content/src/nsHTMLMenuElement.cpp
rename : content/html/content/src/HTMLMenuElement.h => content/html/content/src/nsHTMLMenuElement.h
2013-02-06 16:22:59 -05:00
Daniel Holbert
6e69885509
Bug 838753: Make PropertyKey.cpp #include jsatominlines.h, to get ToAtom() inline-function-definition. r=Waldo
2013-02-06 12:44:05 -08:00
Sean Stangl
70fe0e7d95
Bug 838469 - Use CallInfo for inlining natives. r=h4writer
2013-02-06 12:34:15 -08:00
Benjamin Peterson
32e5006977
Bug 836515 - Allow source compression to run while executing the script. r=jorendorff
2013-02-07 09:29:22 -05:00
Brian Hackett
19b6938d4d
Bug 838727 - Move emitDoubleToInt32 to MacroAssembler, r=jandem.
2013-02-07 07:13:20 -07:00