Eric Faust
|
a91f79ccaf
|
Bug 924720 - Part 6: Allow callers of Wrapper::New to specify a Proxy JSClass. (r=bholley)
|
2014-01-29 17:20:16 -08:00 |
|
Eric Faust
|
d24a35e290
|
Bug 924720 - Part 5: Allow callers of NewProxyObject() to specify a Proxy JSClass. (r=jwalden)
|
2014-01-29 17:20:16 -08:00 |
|
Eric Faust
|
6220679371
|
Bug 924720 - Part 4: Create new macros for easy Proxy JSClass creation. (r=jwalden)
|
2014-01-29 17:20:16 -08:00 |
|
Eric Faust
|
3bacb68ed4
|
Bug 924720 - Part 3: Allow future Proxy JSClasses to safely have extra reserved slots. (r=billm)
|
2014-01-29 17:20:16 -08:00 |
|
Eric Faust
|
fdd24700fe
|
Bug 924720 - Part 2: Make OuterWindowProxy use the proxy HasInstance and Convert stubs. (r=bholley)
|
2014-01-29 17:20:15 -08:00 |
|
Eric Faust
|
f142659bfe
|
Bug 924720 - Part 1: Implement IsProxy() using new JSClass flag. (r=jwalden)
|
2014-01-29 17:20:15 -08:00 |
|
Eric Faust
|
131ceafd59
|
Bug 924720 - Part 0: Free up spare JSClass flags. (r=jwalden)
|
2014-01-29 17:20:15 -08:00 |
|
Jeff Walden
|
6cfc1364d7
|
Bug 963641 - Make TI work correctly with respect to JSOP_MUTATEPROTO. r=jandem
--HG--
extra : rebase_source : bdd48aeae22ea418569910d470c329a8fc1fa2bf
|
2014-01-28 10:38:44 -08:00 |
|
Jeff Walden
|
d70f17aca1
|
Bug 963641 - Add a test for __proto__ in destructuring patterns as a shorthand. r=jorendorff
--HG--
extra : rebase_source : 9d9e5ede1195b7e879a8ca539c9af432c5f2b5d9
|
2014-01-28 10:38:29 -08:00 |
|
Jeff Walden
|
f327d79b9b
|
Bug 963641 - Remove PNK_MUTATEPROTO, and just make JSOP_MUTATEPROTO be generated for the PNK_INITPROP+__proto__ combination. r=jorendorff
--HG--
extra : rebase_source : 8317d2a90d55a57fb654f72a57ca40575613072c
|
2014-01-24 19:54:53 -08:00 |
|
Jeff Walden
|
b0c9ce62b4
|
Bug 963641 - Tests for __proto__ in object literals with jsreflect and asm.js module export objects. r=jorendorff
--HG--
extra : rebase_source : cc570fcbc018618079843df2d07f87bbf30f18a7
|
2014-01-27 21:39:58 -08:00 |
|
Jeff Walden
|
bcd0dcde6a
|
Bug 963641 - Miscellaneous cleanups not implicated in actual bugs. r=jorendorff
--HG--
extra : rebase_source : a7969e756bc5456b6524fab8f602f61a7ed83a13
|
2014-01-27 16:33:03 -08:00 |
|
Terrence Cole
|
7bf2e1c451
|
Bug 962256 - Remove extraneous roots from some hot paths in Baseline; r=jonco
|
2014-01-27 16:51:57 -08:00 |
|
Terrence Cole
|
2e7acf2929
|
Bug 963738 - Fix some false positives in the Array analysis; r=jonco
|
2014-01-28 12:05:35 -08:00 |
|
Bobby Holley
|
a204c95cc9
|
Bug 965082 - Tests. r=mrbkap,r=gabor
|
2014-01-29 13:07:13 -08:00 |
|
Bobby Holley
|
731ce0363f
|
Bug 965082 - Only run the {get,set}PrototypeOf override for non-SecurityWrappers. r=mrbkap,r=gabor
|
2014-01-29 13:07:13 -08:00 |
|
Bobby Holley
|
2a555922c2
|
Bug 965082 - Unify duplicate bits of state of proxies. r=mrbkap,r=gabor
Conceptually, these all boil down to "is this a security wrapper?"
|
2014-01-29 13:07:13 -08:00 |
|
Benjamin Bouvier
|
6fbbdcc7b9
|
Bug 952306: Allow global const literals as variable initializers; r=luke
|
2014-01-29 14:27:01 +01:00 |
|
Benjamin Bouvier
|
cc29413fe5
|
Bug 952306: Refactor Variable into Variable, ConstantImport and ConstantLiteral in Odin; r=luke
|
2014-01-29 14:27:00 +01:00 |
|
Sankha Narayan Guria
|
4a58e226e9
|
Bug 848512 - JSOP_DIV: int32 stub handles lhs == 0 case. r=jandem
|
2014-01-29 15:28:13 +05:30 |
|
Douglas Crosher
|
2178295f6d
|
Bug 959597 - Odinmonkey (ARM): fix a commit conflict with bug 964005. r=jandem
|
2014-01-29 11:39:56 +11:00 |
|
Jan de Mooij
|
f289f537ef
|
Bug 959597 part 3 - Add ARM simulator for JIT code. r=nbp
|
2014-01-29 13:34:14 +01:00 |
|
Benjamin Bouvier
|
cac8501966
|
Bug 942550: Take care of all particular cases in ecmaPow instead of js_math_pow; r=jandem
|
2014-01-29 12:12:03 +01:00 |
|
Ed Morley
|
92aa154f50
|
Merge mozilla-central and inbound
|
2014-01-29 10:39:41 +00:00 |
|
Ed Morley
|
54d76ad687
|
Merge latest green b2g-inbound changeset and mozilla-central
|
2014-01-29 10:33:43 +00:00 |
|
Jon Coppeard
|
d77eb96fa7
|
Bug 959787 - Handlify some JS friend APIs r=sfink
|
2014-01-29 10:01:33 +00:00 |
|
Jon Coppeard
|
e5c29b7f9d
|
Bug 959787 - Handlify some misc JS APIs r=sfink r=smaug
|
2014-01-29 10:00:40 +00:00 |
|
Jon Coppeard
|
f83ce11fd2
|
Bug 961877 - Calculate size of inline elements of typed array using slot count not array size r=terrence
|
2014-01-29 09:58:16 +00:00 |
|
Wes Kocher
|
cf19b21c97
|
Backed out 2 changesets (bug 952873) for build bustage on a CLOSED TREE
Backed out changeset 92dfed2592ae (bug 952873)
Backed out changeset 1ae58fcd61a9 (bug 952873)
|
2014-01-28 17:34:42 -08:00 |
|
Boris Zbarsky
|
8baa2ee19b
|
Bug 952873 part 2. Expose JSAPI for doing for-of iteration. r=jorendorff
|
2014-01-28 16:16:03 -08:00 |
|
Boris Zbarsky
|
8e2e630681
|
Bug 952873 part 1. Rename the cx member of ForOfIterator to cx_ instead. r=jorendorff
|
2014-01-28 16:14:47 -08:00 |
|
Douglas Crosher
|
318f92a65e
|
Bug 964797 - Odin ARM: Correct the VCVT instructions encoding of the fraction bits. r=mjrosenb
|
2014-01-29 02:35:38 +11:00 |
|
Nikhil Marathe
|
6a771ba40f
|
Bug 957926 - Add JS::CreateTypeError. r=jorendorff
--HG--
extra : rebase_source : d621273cbff342f10864c2843a53eb55421fe582
|
2014-01-28 09:19:48 -08:00 |
|
Henry Chang
|
c0e64a6d2c
|
Bug 811635 - Part 2: Implementation of WebIDLs/IDLs for WifiP2pManager and WifiP2pStatusChangeEvent. r=vchang
|
2014-01-27 15:48:10 +08:00 |
|
Jon Coppeard
|
e509557b22
|
Bug 956324 - Remove all breakpoints from a debugger when the last debuggee is removed r=billm
|
2014-01-11 13:52:35 +00:00 |
|
Boris Zbarsky
|
e41fdd7947
|
Followup bustage fix for bug 952873 to fix CLOSED TREE
|
2014-01-28 17:54:31 -08:00 |
|
Boris Zbarsky
|
529b765791
|
Bug 952873 part 2. Expose JSAPI for doing for-of iteration. r=jorendorff
|
2014-01-28 16:16:03 -08:00 |
|
Boris Zbarsky
|
d96a02391e
|
Bug 952873 part 1. Rename the cx member of ForOfIterator to cx_ instead. r=jorendorff
|
2014-01-28 16:14:47 -08:00 |
|
Douglas Crosher
|
e9caae16f8
|
Bug 964005 - Odinmonkey (ARM): Include d15 in the callee saved registers. r=mjrosenb
|
2014-01-26 19:42:53 +11:00 |
|
Jan de Mooij
|
d78ff7f593
|
Bug 959597 part 2 - Use JS_CODEGEN_* instead of JS_CPU_* for JIT backend code. r=nbp
|
2014-01-28 15:33:56 +01:00 |
|
Jan de Mooij
|
f2e8aa5690
|
Bug 959597 part 1 - ARM simulator build changes. r=glandium
|
2014-01-28 15:33:53 +01:00 |
|
Haitao Feng
|
c1d127772e
|
Bug 947711 - Introduce MIRType_Float32x4, MIRType_Int32x4 and MIRType_Doublex2. r=nbp
|
2014-01-28 09:12:20 -05:00 |
|
Emanuel Hoogeveen
|
a1352a9298
|
Bug 841646 - Part 4: Allow parallel compilation while the SPS Profiler is active. r=jandem
|
2014-01-28 08:56:51 -05:00 |
|
Emanuel Hoogeveen
|
599ba813a7
|
Bug 841646 - Part 3: Move SPSProfiler::slowAssertionsEnabled checks to JitCompileOptions and remove SPSInstrumentation::slowAssertions. r=jandem
|
2014-01-28 08:56:27 -05:00 |
|
Emanuel Hoogeveen
|
0344873330
|
Bug 841646 - Part 2: Add locks around |strings| table access to avoid races. r=jandem
|
2014-01-28 08:56:05 -05:00 |
|
Emanuel Hoogeveen
|
a66085a6f3
|
Bug 841646 - Part 1: Refactor allocProfileString to not require a JSContext and remove JSContext * parameters from functions that no longer require them as a result. r=jandem
|
2014-01-28 08:55:40 -05:00 |
|
Jon Coppeard
|
c9edbd1aee
|
Bug 964214 - Don't recompact store buffer if there are no new entries r=terrence
|
2014-01-28 10:37:14 +00:00 |
|
Jon Coppeard
|
85d06f4fde
|
Bug 964214 - Don't wait for background sweep to finish for minor GC r=terrence
|
2014-01-28 10:36:56 +00:00 |
|
Jon Coppeard
|
a45a3a0093
|
Bug 961741 - Allow shape's parent to be null in postbarrier callback r=terrence
|
2014-01-28 10:35:53 +00:00 |
|
Jon Coppeard
|
785b878733
|
Bug 959787 - Fix OOM crash added by previous patch r=terrence
|
2014-01-28 10:35:07 +00:00 |
|