Anuj Agarwal
8701388587
Bug 995278 - JS_NewArrayBufferContents frees user data on error. r=sfink
2014-04-27 01:22:00 -04:00
Birunthan Mohanathas
5f1fde8824
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Birunthan Mohanathas
5c3bda3eb3
Bug 866289 - Make mode lines consistent in js/xpconnect/ for 2 space indented files. r=Ms2ger
2014-04-03 07:58:00 -04:00
Birunthan Mohanathas
c48b86b0c6
Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger
2014-04-03 07:58:00 -04:00
Birunthan Mohanathas
7ac92ae5ea
Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug
2014-04-25 12:49:00 -04:00
Stephen Kelly
190af37872
Bug 885798 - Extend the nc_slots enum with new Number constants. r=till
...
Follow-up to the previously-landed patch.
The lack of this extension happens not to matter because the
NC_EPSILON and NC_LIMIT enum values happen to not be used
in the file currently.
--HG--
extra : rebase_source : 4c6da4d6da68e133cc6799250f4bee4b92ed188f
2014-04-26 18:45:33 +02:00
Brian Hackett
5bb9404b74
Bug 984537 - Keep JIT code around for compartments on the stack when triggering GC, r=jandem.
2014-04-26 10:39:53 -06:00
Stephen Kelly
3b258ba0d5
Bug 885798 - Add Number.{MAX,MIN}_SAFE_INTEGER. r=evilpie
...
--HG--
extra : rebase_source : 74a78f96d5b5951cc0ba4038ec35be0a5d0d2989
2014-04-26 16:35:50 +02:00
Jon Coppeard
3e7f2297f0
Bug 1001359 - Store chunk location in the chunk trailer r=terrence DONTBUILD
2014-04-26 09:30:04 +01:00
Jon Coppeard
951dc3c11a
Backed out changeset 5c5a3cc08905 for wrong bugnumber, DONTBUILD
2014-04-26 09:37:56 +01:00
Jon Coppeard
5c137164c7
Bug 988950 - Store chunk location in the chunk trailer r=terrence
2014-04-26 09:30:04 +01:00
Jon Coppeard
c1385ff4f5
Bug 988950 - Improve postbarrier codegen on ARM r=mjrosenb
2014-04-26 09:12:27 +01:00
Chris Peterson
a40f623204
Bug 1000712 - Fix -Wunused-variable warnings in js. r=jonco
2014-04-24 15:18:23 -07:00
Jeff Walden
4482bd230f
Bug 1001547 - Fix a bug in typed array element-setting. r=sfink
2014-04-25 12:26:56 -07:00
Eric Faust
ae0a7c24e6
Bug 978229 - Part 2: Remove IsSealed() from Proxy.[[Delete]]. (r=jorendorff)
2014-04-25 17:10:54 -07:00
Eric Faust
53bc0b9108
Bug 978229 - Part 1: Remove IsSealed() from Proxy.[[HasProperty]]. (r=jorendorff)
2014-04-25 17:10:51 -07:00
Eric Faust
73f240d1d3
Bug 978229 - Part 0: Rename jsproxy.cpp internal IdToValue to IdToExposableValue. (r=jorendorff)
2014-04-25 17:10:50 -07:00
Jason Orendorff
6291d3daa0
Bug 988751 - Remove DNP_DONT_PURGE. r=Waldo.
2014-04-25 16:11:04 -05:00
Jason Orendorff
c9834fb92b
Bug 547140, part 7 - Remove JSContext::resolveFlags and JSAutoResolveFlags. r=Waldo.
2014-04-25 16:11:03 -05:00
Jason Orendorff
5d9ff80242
Bug 547140, part 6 - Remove flags argument from JSObject::hasProperty. r=Waldo.
2014-04-25 16:11:03 -05:00
Jason Orendorff
c94653e3df
Bug 547140, part 5 - Remove flags argument from lookup functions. r=Waldo.
2014-04-25 16:11:03 -05:00
Jason Orendorff
4740c9dea6
Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo.
2014-04-25 16:11:02 -05:00
Jason Orendorff
2a9babf664
Bug 547140, part 3 - Remove flags argument from DefineNativeProperty. r=Waldo.
2014-04-25 16:11:02 -05:00
Jason Orendorff
6e21c723d2
Bug 547140, part 2 - Remove flags argument from JS_GetPropertyDescriptor and friends. r=Waldo.
2014-04-25 16:11:01 -05:00
Jason Orendorff
e51a8c4a20
Bug 547140, part 1 - Remove JSRESOLVE_ASSIGNING. r=Waldo.
2014-04-25 16:11:00 -05:00
Jason Orendorff
f66a185e68
Bug 987007, part 2 - Handle assignment to named and indexed setters without using JSRESOLVE_ASSIGNING. r=bz, r=bholley.
...
--HG--
extra : rebase_source : a26eb85a086a18219a4d423cd7ad49a92cfd2584
2014-04-25 15:07:18 -05:00
Steve Fink
5000441aa8
Bug 999140 - Implement createMappedArrayBuffer for testing, r=Waldo
...
--HG--
extra : rebase_source : f9304f99349cbec76dcb50f67353dcd4e95e506e
2014-04-25 13:46:26 -07:00
Steve Fink
4da674a771
Bug 999140 - Mapped array buffers need a safety buffer, r=Waldo
...
--HG--
extra : rebase_source : 03e97115af90ea27f6f2a658bea5af6552b2a588
2014-04-25 13:46:26 -07:00
Jason Orendorff
db0b0c3e95
Bug 994159 - Fix typo in OOM check in DefineMetaTypeDescr. r=nmatsakis.
...
--HG--
extra : rebase_source : 90202dc1b00a0ddedb709e4199fe8641a9b4129e
2014-04-25 11:50:33 -05:00
Jason Orendorff
d13bfd7aa3
Bug 991027 - JS_snprintf: Don't allocate a temporary buffer when handling %hs format-specifier. r=Waldo.
...
--HG--
extra : rebase_source : d8c25f0b2e7ca9631d31d98fe457f08520be31a1
2014-04-25 11:50:33 -05:00
Shu-yu Guo
a785d72b17
Bug 1001222 - Implicitly use operands to JSOP_POS. (r=jandem)
2014-04-25 12:13:13 -07:00
Brian Hackett
d6253b9c6e
Bug 995336 - Use IonBuilder for arguments usage analysis, r=jandem.
2014-04-25 13:01:37 -06:00
Nick Fitzgerald
9f0fc42c03
Bug 972045 - Add a compact representation for call stacks in SpiderMonkey. r=jimb
2014-04-24 17:25:00 -04:00
Steve Fink
8b797a29fd
Bug 999755 - Add neuter() variants to vary data pointer, r=Waldo
2014-04-24 14:40:57 -07:00
Ben Kelly
382ac50423
Bug 987556 Part 11 Use allocated array version of ConvertToUTF16() in XPCJSRuntime. r=bz
2014-04-25 10:11:57 -04:00
Ben Kelly
53eaab4b39
Bug 987556 Part 10 Use JS::SourceBufferHolder in mozJSSubScriptLoader. r=bz
2014-04-25 10:11:57 -04:00
Ben Kelly
262b148f53
Bug 987556 Part 6 Use JS::SourceBufferHolder in JS::Compile() and JS::CompileFunction() r=luke
2014-04-25 10:11:56 -04:00
Ben Kelly
058138c81c
Bug 987556 Part 3 Use JS::SourceBufferHolder in various JS Evaluate() APIs r=luke
2014-04-25 10:11:56 -04:00
Ben Kelly
0e313df0aa
Bug 987556 Part 2 Use JS::SourceBufferHolder in frontend::ByteCompiler API. r=luke
2014-04-25 10:11:56 -04:00
Ben Kelly
c926a12c77
Bug 987556 Part 1 Add JS::SourceBufferHolder for passing source script data. r=luke
2014-04-25 10:11:56 -04:00
Jon Coppeard
86fdb4ac45
Bug 993768 - Handle TypeArrayObjects when tenuring r=terrence
2014-04-10 13:46:58 +01:00
Jon Coppeard
f4c441f851
Bug 993768 - ArrayBufferObject::neuter updates view objects twice r=waldo
2014-04-25 11:33:33 +01:00
Till Schneidereit
d907b73914
Bug 996536 - Don't assume that all interpretedLazy functions have a lazyScript. r=bhackett
...
--HG--
extra : rebase_source : 38cc4170ef4296ff706ed2603a17ec97b64b68e7
2014-04-25 10:40:17 +02:00
Nick Fitzgerald
be19570abb
Bug 984696 - Save more detailed source notes so that Debugger.Script.prototype.getAllColumnOffsets can offer more for source mapped and/or pretty printed JS debugging. r=ejpbruel
2014-04-24 09:32:00 +02:00
Luke Wagner
d93f49c8ed
Bug 998490 - OdinMonkey: make asm.js frames show up in FrameIter (r=dougc)
...
--HG--
extra : rebase_source : 8ed09da1be0afda32c1f669a6736b266019a10ae
2014-04-16 18:46:03 -05:00
Luke Wagner
729f1ef6a4
Bug 998490 - OdinMonkey: rm unused functionCounts from asm.js (r=bbouvier)
...
--HG--
extra : rebase_source : c6b38f528625ca9bea4ce6f9de85d66e1d3374e0
2014-04-16 16:06:08 -05:00
Luke Wagner
944b7150c6
Bug 998490 - OdinMonkey: add common AssemblerShared base class, hoist some things into it (r=bbouvier,jandem)
...
--HG--
extra : rebase_source : 0ee188f547bddf5e191e9cab041cb5489828f999
2014-04-16 16:05:39 -05:00
Luke Wagner
b5769eaec7
Bug 998490 - OdinMonkey: add operator-> to ActivationIterator (r=jandem)
...
--HG--
extra : rebase_source : 0ccecece1d8366c656b858bf2ec9e3beec6d1b54
2014-04-16 15:57:04 -05:00
Luke Wagner
63e1207126
Bug 998490 - OdinMonkey: simplify stack-overflow exit stub (r=sunfish)
...
--HG--
extra : rebase_source : a9fdec79fcf136ef296173f08ae8908ee46019f9
2014-04-16 15:57:00 -05:00
Shu-yu Guo
935b80aa31
Bug 716647 - Followup: observe JS_OPTIMIZED_OUT as unknown instead of undefined inside BaselineFrameInspector to avoid unnecessary type barrier bailouts. (r=jandem)
2014-04-24 14:46:27 -07:00