Jan de Mooij
|
9b47c5d062
|
Bug 956300 - Remove Class argument from functions that also take a TypeObject. r=bhackett
|
2014-01-03 22:02:57 +01:00 |
Jan de Mooij
|
8f7a8a0f8f
|
Bug 956293 - Don't pass RegExp proto to CloneRegExpObject. r=h4writer
|
2014-01-03 18:58:56 +01:00 |
Jeff Walden
|
4641b211fe
|
Bug 953316 - Add all the other object flags to JSObject::dump's output. r=bhackett
--HG--
extra : rebase_source : 82e7371ceb07550f918c9012c57dab937cee7214
|
2013-12-20 21:53:40 -05:00 |
Luke Wagner
|
2e804616e4
|
Bug 924905 - Do a subsumes check inside the stack iterator. r=jandem
--HG--
extra : rebase_source : ff8407c4f79fd3e2264470379470c526a751e45f
|
2014-01-03 10:32:56 -06:00 |
Jon Coppeard
|
b04d819584
|
Bug 930427 - Add a compartment option specifically for mergable compartments r=billm
|
2014-01-03 10:30:51 +00:00 |
Jim Blandy
|
e418b8ba87
|
Bug 951720: Allow the DebuggerWeakMaps used for Debugger.Source instances to have keys in invisible-to-debugger compartments. r=jonco
|
2014-01-03 10:30:40 +00:00 |
Jan de Mooij
|
a45b34226f
|
Bug 955838 - Remove JSScript::enclosingScriptsCompiledSuccessfully() and some unused friend API functions. r=bhackett
|
2014-01-03 11:19:50 +01:00 |
Hannes Verschore
|
dcd09a4c80
|
Bug 952984: Fix barriers around matchResultTemplateObject, r=terrence
|
2014-01-02 20:45:51 +01:00 |
Jan de Mooij
|
4c1617e19b
|
Bug 953373 - Use NewObjectWithType when cloning regexps. r=bhackett
|
2014-01-02 17:39:00 +01:00 |
Benjamin Peterson
|
6fc725e2e5
|
Bug 953284 - Remove JSOP_NOTEARG. r=jandem
|
2013-12-27 15:30:26 -06:00 |
Brian Hackett
|
62134ba3c7
|
Bug 951213 - Improve robustness when rolling back properties after the definite properties analysis fails, allow metadata objects to be in the nursery, r=jandem,terrence.
|
2013-12-26 15:25:33 -07:00 |
Boris Zbarsky
|
cca591c20a
|
Bug 936056. Be consistent about the thisobj we pass to getters. r=jorendorff
|
2013-12-02 19:08:07 -05:00 |
Wes Kocher
|
48d1f78eec
|
Backed out changeset 39778c27c5fd (bug 951213) for causing ggc orange
|
2013-12-20 14:26:29 -08:00 |
Brian Hackett
|
42e33988ea
|
Bug 951213 - Improve robustness when rolling back properties after the definite properties analysis fails, r=jandem.
|
2013-12-20 13:04:08 -07:00 |
Ivan Jibaja
|
311063f1a7
|
Bug 946042 - Add all SIMD functions to the interpreter. r=till
|
2013-12-18 16:28:32 -05:00 |
Brian Hackett
|
acc40d62b7
|
Bug 951979 - Reorder compilation vs. operation callback lock ordering constraints, r=jandem.
|
2013-12-19 14:56:03 -07:00 |
Brian Hackett
|
23bed0a793
|
Bug 950513 - Remove JS_WORKER_THREADS typedef, r=luke.
|
2013-12-19 11:56:27 -08:00 |
Brian Hackett
|
42f8b40294
|
Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem.
|
2013-12-19 10:01:25 -08:00 |
Nicolas B. Pierron
|
8d0cd589df
|
Bug 946843 - XDR the column of JSScript. r=luke
|
2013-12-19 09:20:35 -08:00 |
Nicolas B. Pierron
|
b605f62af4
|
Bug 920322 - Provide better XDR interface for coding constants. r=luke
|
2013-12-19 09:20:35 -08:00 |
Nicolas B. Pierron
|
89c87fbb15
|
Bug 920322 - Enable XDR of CompileAndGo scripts. r=luke
|
2013-12-19 09:20:35 -08:00 |
Jon Coppeard
|
59d8377c49
|
Bug 951722 - Add asserts that hash table postbarriers are working for debug scopes r=terrence
|
2013-12-19 10:46:41 +00:00 |
Jan de Mooij
|
d695c46e05
|
Bug 951666 - Rename IonCode to JitCode. r=njn
|
2013-12-18 23:01:51 +01:00 |
Hannes Verschore
|
9be9631c0c
|
Bug 939614: IonMonkey: Rename IonOption to JitOption, r=jandem
|
2013-12-12 15:14:13 +01:00 |
Jon Coppeard
|
815c5e706e
|
Bug 948162 - Update DependentAddPtr's ptr on GC r=terrence
|
2013-12-18 15:25:31 +00:00 |
Tom Schuster
|
56d2495c20
|
Bug 942453 - Handlify IndexToId. r=terrence
|
2013-12-18 13:30:49 +01:00 |
Jan de Mooij
|
fb6a41259f
|
Bug 950725 - Fix GetAndClearException to get/clear the exception before calling js_HandleExecutionInterrupt. r=bhackett
|
2013-12-16 18:50:47 +01:00 |
Ryan VanderMeulen
|
f7385ac1e9
|
Merge m-c to inbound.
|
2013-12-17 16:20:31 -05:00 |
Ryan VanderMeulen
|
ec3949678d
|
Merge inbound to m-c.
|
2013-12-17 15:58:24 -05:00 |
Jan de Mooij
|
d48bd96f77
|
Bug 785905 followup - Fix --disable-threadsafe shell builds.
|
2013-12-17 14:48:21 +01:00 |
Wes Kocher
|
51be634cd2
|
Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
|
2013-12-16 18:27:43 -08:00 |
Till Schneidereit
|
56b7f10b53
|
Bug 911400 - Create OpaqueWrappers when wrapping objects for use in the self-hosting global and OpaqueWrapperWithCalls when wrapping self-hosted function for use in other compartments. r=bholley
|
2013-11-26 13:45:54 +00:00 |
Jon Coppeard
|
b70258b947
|
Bug 930427 - Don't allow merge of debugger-visible compartments r=billm
|
2013-12-17 10:41:28 +00:00 |
Nicolas B. Pierron
|
25a1f4243e
|
no bug - Add Missing namespace. r=jonco
|
2013-12-17 02:35:33 -08:00 |
Terrence Cole
|
d0117a6cb9
|
Bug 951282 - Wrap the pending exception lazily; r=luke
--HG--
extra : rebase_source : e2bf58c6c5ba5ba857a97bd18f5543f32da6f508
|
2013-12-17 13:01:05 -08:00 |
Terrence Cole
|
f3f1364e6e
|
Bug 950923 - Fix an exact rooting hazard in GlobalObject::getIntrinsicValue; r=sfink
--HG--
extra : rebase_source : f49223dbfb97147d43bbf3720098b97e516c406a
|
2013-12-16 14:28:35 -08:00 |
Sean Stangl
|
59305924cb
|
Bug 949183 - Fix jsid static constructor explosion. r=Waldo
|
2013-12-16 14:40:05 -08:00 |
Terrence Cole
|
ea8901c289
|
Bug 949108 - Fix an exact rooting false positive across the activity callback; r=bholley
--HG--
extra : rebase_source : 9c4f0b94b376f9a2d11c5f031b8a8ef27aa2e4fb
|
2013-12-16 10:38:15 -08:00 |
Brian Hackett
|
03fbbbdef7
|
Bug 785905 - Build Ion MIR graph off thread, r=jandem.
|
2013-12-16 10:53:02 -08:00 |
Christian Holler
|
5e86b4f5be
|
Bug 950474 - Handle OOM in getOrCreateMatchResultTemplateObject. r=h4writer
|
2013-12-16 14:47:13 +01:00 |
Jason Orendorff
|
302fded0f2
|
Bug 948647, part 1 - Make sure exn_finalize is safe when the object's reserved slot was never initialized (due to OOM right after it was allocated). r=Waldo.
--HG--
extra : rebase_source : ea5c2c0cf40267a8d9c8c55a5b5d10d41a933761
|
2013-12-16 06:03:15 -06:00 |
Jason Orendorff
|
e0c7c9458a
|
Bug 793860, part 2 - Remove JSOP_ENUMELEM. r=luke.
--HG--
extra : rebase_source : 4437d5bbf10755e184419471afccee81af367e14
|
2013-12-09 14:12:39 -06:00 |
Jason Orendorff
|
4d7a6376b1
|
Bug 793860, part 1 - Simplify the bytecode emitted for certain kinds of array destructuring assignment. Remove JSOP_ENUMCONSTELEM which is then no longer used (and JSOP_GETFUNNS which has not been used for some time). r=luke.
--HG--
extra : rebase_source : 4de2637c41999b7dce5d468609ab35b98341327b
|
2013-12-09 14:12:36 -06:00 |
Brian Hackett
|
ecb06a8b95
|
Bug 949747 - Use accessor methods for JSFunction fields, r=jandem.
|
2013-12-14 16:38:07 -08:00 |
Jan de Mooij
|
da3a4828db
|
Bug 949475 - Remove JOF_TYPESET from initializer ops. r=bhackett
|
2013-12-14 10:57:25 +01:00 |
Eric Faust
|
7f87debdf9
|
Bug 926012 - Part 2: Allow __proto__ sets on proxies. (r=Waldo)
|
2013-12-13 12:01:30 -08:00 |
Eric Faust
|
a6f4a5beea
|
Bug 926012 - Part 1: Clean up __proto__ setting semantics on native objects. (r=Waldo)
|
2013-12-13 12:01:30 -08:00 |
Terrence Cole
|
774e6ed76a
|
Bug 949283 - Add a post-barrier to missingScopes for the JSObject* in ScopeKeyIter; r=jonco
|
2013-12-12 15:30:53 -08:00 |
Brian Hackett
|
0909f112c0
|
Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm, r=jandem
|
2013-12-12 13:10:54 -08:00 |
Andy Wingo
|
9441939663
|
Bug 927782 - Part 12: Remove blockChain from StackFrame. r=luke
|
2013-11-26 12:17:08 +01:00 |