Haitao Feng
|
fd78d978fc
|
Bug 947711 part 3 - Refactor SIMD implementation to expose the Create API. r=nbp
---
js/src/builtin/SIMD.cpp | 49 +++++------------------------------------------
js/src/builtin/SIMD.h | 47 +++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 52 insertions(+), 44 deletions(-)
|
2014-01-17 07:30:16 -08:00 |
|
Romain Perier
|
59e725b51a
|
Bug 956051 - Inline str_replace(string,string). r=nbp,jandem
|
2014-01-17 07:30:15 -08:00 |
|
Ryan VanderMeulen
|
4e06172283
|
Backed out changeset 965cf4cbedc8 (bug 958816) for mochitest crashes.
CLOSED TREE
|
2014-01-17 10:20:05 -05:00 |
|
Andrea Marchesini
|
ab79c85864
|
Bug 958816 - Make strings in nsIStackFrame API sane, r=bz
|
2014-01-17 15:24:03 +01:00 |
|
Andrew McCreight
|
b91b4b2eaf
|
Bug 960715, part 2 - Remove nsXPConnect::FindMainThread(). r=bholley
|
2014-01-17 05:57:35 -08:00 |
|
Andrew McCreight
|
f8e2f6cfb6
|
Bug 960715, part 1 - Remove XPCWrappedNativeProto::ClassIsMainThreadOnly. r=bholley
|
2014-01-17 05:57:34 -08:00 |
|
Andrew McCreight
|
ea8828d187
|
Bug 959485, part 5 - Remove success from nsJSCID::NewID. r=gabor
|
2014-01-17 05:57:34 -08:00 |
|
Jon Coppeard
|
a0e2da1d9c
|
Bug 960544 - Always export rooting APIs and stop linking unit tests against JS library r=glandium
|
2014-01-17 10:18:19 +00:00 |
|
Chris Peterson
|
d942edd370
|
Bug 960416 - Always use JIT hardening. r=luke
--HG--
extra : rebase_source : ae9e635eac09044f05fea9ad27ab52bb888c703e
|
2013-12-25 00:21:59 -08:00 |
|
Nathan Froyd
|
e06d758b5b
|
Bug 960653 - part 2 - change JSJitInfo.{protoID,depth} to 16-bit fields; r=bz,efaust
|
2014-01-16 11:26:39 -05:00 |
|
Nathan Froyd
|
60870c35b6
|
Bug 952777 follow-up - move comments; r=me
|
2014-01-15 18:49:03 -05:00 |
|
Nathan Froyd
|
1a1f1bf27e
|
Bug 952777 - part 5 - move JSJitInfo::argTypes to a separate JSTypedMethodJitInfo subclass; r=efaust,bz
|
2014-01-07 16:52:40 -05:00 |
|
Nathan Froyd
|
a009872844
|
Bug 952777 - part 4 - move JSParallelNative into the union; r=efaust,bz
|
2014-01-07 14:54:07 -05:00 |
|
Nathan Froyd
|
c167824281
|
Bug 952777 - part 3 - use bitfields for integer fields in JSJitInfo; r=efaust,bz
|
2014-01-07 13:55:06 -05:00 |
|
Nathan Froyd
|
6035e45a8d
|
Bug 952777 - part 2 - use explicitly typed enums to shrink JSJitInfo further; r=efaust
|
2013-12-23 16:39:54 -05:00 |
|
Nathan Froyd
|
dfffdebd9f
|
Bug 952777 - part 1 - reorder JSJitInfo slots to pack better; r=efaust,bz
|
2013-12-21 15:33:12 -05:00 |
|
Bobby Holley
|
9c6713cdd8
|
Bug 794943 - Followup bustage fix. r=me CLOSED TREE
|
2014-01-16 16:11:25 -08:00 |
|
Bobby Holley
|
034c444dc2
|
Bug 794943 - Make window.controllers [ChromeOnly], and remove nsISecurityCheckedComponent from nsXULControllers. r=bz
|
2014-01-16 15:45:40 -08:00 |
|
Bobby Holley
|
0363cc438a
|
Bug 794943 - Remove custom support for nsISecurityCheckedComponent in nsXPCWrappedJS. r=mrbkap
|
2014-01-16 15:45:39 -08:00 |
|
Bobby Holley
|
dec3ddb92e
|
Bug 794943 - Remove nsISecurityCheckedComponent IID push from Components.interfaces{,ById}. r=mrbkap
This should have been in bug 951948 bug I missed it.
|
2014-01-16 15:45:39 -08:00 |
|
Eric Faust
|
ad9a415a6f
|
Bug 950407 Followup - Add a parameter to JSMSG_SETPROTOTYPEOF_FAIL. (r=Waldo on IRC)
|
2014-01-16 15:09:52 -08:00 |
|
Eric Faust
|
a62ac06d20
|
Bug 950407 - Fix ES6 Proxy forwarding, and apropriately throw on indirect ArrayBuffer __proto__ sets. (r=bholley,Waldo sr=mrbkap)
|
2014-01-16 15:09:50 -08:00 |
|
Terrence Cole
|
5d2fbc28e8
|
No Bug - Fix a typo in jsapi.cpp; r=efaust,themaid
|
2014-01-16 14:24:18 -08:00 |
|
Sean Stangl
|
ee63e44158
|
Bug 958672 - Remove argslot from MCall LIR. r=h4writer
|
2014-01-09 15:32:51 -08:00 |
|
Ryan VanderMeulen
|
aabad2abb4
|
Merge m-c to inbound.
|
2014-01-16 15:07:22 -05:00 |
|
Niko Matsakis
|
e460be512d
|
Bug 933317 - Define the SetForkJoinTargetRegion intrinsic also in non-thread-safe builds. r=shu
|
2014-01-16 14:52:17 -05:00 |
|
Luke Wagner
|
6aac14d939
|
Bug 916612 - Increase maximum number of local variables to 2^28 (r=wingo)
--HG--
extra : rebase_source : d01ba20678957b25426d089c2905f5db657dca90
|
2014-01-16 12:41:46 -06:00 |
|
Andrew McCreight
|
81742dea44
|
Back out a669a3d25d38 for breaking everything on this CLOSED TREE
|
2014-01-16 10:07:17 -08:00 |
|
Luke Wagner
|
a3871deb2e
|
Bug 916612 - Put back the baseline nslots check (r=djvj)
--HG--
extra : rebase_source : a0381609778964a2b55439368720412ff430bf55
|
2014-01-16 11:02:03 -06:00 |
|
Luke Wagner
|
128328702b
|
Bug 916612 - Move the too-many args+vars checks (r=wingo)
--HG--
extra : rebase_source : 37d14fb62f780aa977d961028e6f30c572771744
|
2014-01-16 11:02:01 -06:00 |
|
Luke Wagner
|
600ca726d8
|
Bug 916612 - Inflate stackDepth width in try notes (r=wingo)
--HG--
extra : rebase_source : 2b5e71bc41468387e3f410d693e82f94686599d2
|
2014-01-16 10:56:57 -06:00 |
|
Luke Wagner
|
e6d30c5c9b
|
Bug 916612 - Inflate the slot width and decrease the hop width in UpvarCookie/ScopeCoordinate (r=wingo)
--HG--
extra : rebase_source : 2e4fa769d0c0f0b15832bd73d789ac36435a2b74
|
2014-01-16 10:56:53 -06:00 |
|
Andrew McCreight
|
f0ad35822f
|
Bug 959484 - de-THREADSAFE XPConnect. r=bholley
|
2014-01-16 08:49:26 -08:00 |
|
Andrew McCreight
|
f52ef6397a
|
Bug 959485, part 5 - Remove success from nsJSCID::NewID. r=gabor
|
2014-01-16 08:49:26 -08:00 |
|
Andrew McCreight
|
a3900df1a3
|
Bug 959485, part 4 - Cleanup nsJSCID::NewID. r=gabor
|
2014-01-16 08:49:26 -08:00 |
|
Andrew McCreight
|
c8808c8aad
|
Bug 959485, part 3 - Cleanup nsJSIID::NewID. r=gabor
|
2014-01-16 08:49:26 -08:00 |
|
Andrew McCreight
|
4863dee6d2
|
Bug 959485, part 2 - Cleanup nsJSID::NewID. r=gabor
note that nsJSID::NewID(const char* str) isn't used
|
2014-01-16 08:49:25 -08:00 |
|
Andrew McCreight
|
b6a2f503ca
|
Bug 959485, part 1 - Remove null checks of the result of new nsJS*ID. r=gabor
|
2014-01-16 08:49:25 -08:00 |
|
Andrew McCreight
|
57b34ac824
|
Bug 959413, part 4 - Get rid of a pointless null check in nsXPCComponents_Constructor. r=bholley
|
2014-01-16 08:49:25 -08:00 |
|
Andrew McCreight
|
eae2f4253b
|
Bug 959413, part 3 - Smart pointerize nsXPCConstructor. r=bholley
|
2014-01-16 08:49:25 -08:00 |
|
Andrew McCreight
|
9b90661651
|
Bug 959413, part 2 - Smart pointerize nsXPCComponents. r=bholley
|
2014-01-16 08:49:25 -08:00 |
|
Andrew McCreight
|
bccbec4344
|
Bug 959413, part 1 - Remove null checks of new return values in XPC_IMPL_GET_OBJ_METHOD. r=bholley
|
2014-01-16 08:49:24 -08:00 |
|
Luke Wagner
|
c33c55d6c6
|
Bug 916612 - don't set shortid for CallObject properties (r=wingo)
--HG--
extra : rebase_source : 8f311bd1a4d9a3bbe35f433ebf6923989a4081b5
|
2014-01-16 10:23:19 -06:00 |
|
Luke Wagner
|
d08877c482
|
Bug 916612 - rm some unused JOF_* bits (r=wingo)
--HG--
extra : rebase_source : 6155e21575185241e792757abb13efceb3da4396
|
2014-01-16 10:23:19 -06:00 |
|
Luke Wagner
|
d96baf20ea
|
Bug 916612 - rm JSScript::nfixed (r=wingo)
--HG--
extra : rebase_source : 6185ed8b87bf8d9106f2ece0be0c39db4fa8a3eb
|
2014-01-16 10:23:17 -06:00 |
|
Luke Wagner
|
65ed60085f
|
Bug 916612 - rm unnecessary macros (r=wingo)
--HG--
extra : rebase_source : bdd9aa475195627840865439ec878b847fb0ff7d
|
2014-01-16 09:41:27 -06:00 |
|
Terrence Cole
|
f017da90d9
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
--HG--
extra : rebase_source : ace7b0fa6ba93acbf0ec8ecaeb68ffa287a33665
|
2014-01-16 09:48:58 -08:00 |
|
Andy Wingo
|
ef3f7a8a78
|
Bug 960168 - Reified block scopes should prevent magic optimized arguments. r=luke
|
2014-01-15 19:37:09 +01:00 |
|
Ryan VanderMeulen
|
40d386d0f2
|
Backed out changeset b971b8137039 (bug 960108) for mochitest-bc orange.
|
2014-01-16 10:25:19 -05:00 |
|
Terrence Cole
|
348c21d424
|
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 2; r=sfink
--HG--
extra : rebase_source : e36c89af9c362e781d9ca9aceee42779258328b5
|
2014-01-14 17:19:07 -08:00 |
|