js/src/jsapi.h
f6ac06e9143de3a389d972f140fd7c35305d98c8
created 2015-01-28 11:52 -0800
pushed 2015-01-29 23:01 +0000
Terrence Cole Terrence Cole - Bug 1125929 - Remove the unused GC stack capture; r=billm
cad25450eff5dec73395b194b05d21ca27dc7344
created 2015-01-28 13:06 +0900
pushed 2015-01-28 13:20 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1069416 - Part 1: Remove JS_HAS_SYMBOLS. r=evilpie
e87f763fc29af47dca3158e1484e7ee5383e4048
created 2015-01-07 10:06 -0600
pushed 2015-01-28 00:05 +0000
Jeff Walden Jeff Walden - Bug 1112774 - Remove JS_DoubleTo{Ui,I}nt32 in favor of JS::To{Ui,I}nt32. r=jorendorff
9df7385ff114c6973de1e77c842fd01c15ed7613
created 2014-12-17 13:50 -0800
pushed 2015-01-28 00:05 +0000
Jeff Walden Jeff Walden - Bug 1112774 - Add a raft of other conversion methods to js/public/Conversions.h past just JS::ToObject. r=jorendorff
7820fd1419980e83985329f060d6b8a50f2d6b8d
created 2015-01-27 02:47 -0700
pushed 2015-01-27 14:24 +0000
Brian Hackett Brian Hackett - Bug 1116855 - Add default-disabled unboxed objects for use by interpreted constructors, r=jandem.
32048e974c4b8e087c917623186c94a1f5b4ebb7
created 2015-01-26 15:58 -0500
pushed 2015-01-27 14:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset aa85f08f9f76 (bug 1116855) for Hazard analysis failures.
aa85f08f9f76b2637282d32c52ece39b88e4515d
created 2015-01-26 12:16 -0700
pushed 2015-01-27 14:24 +0000
Brian Hackett Brian Hackett - Bug 1116855 - Add default-disabled unboxed objects for use by interpreted constructors, r=jandem.
6ae46792bd9cb33326262f13d6c9b2fcce9efa9b
created 2015-01-25 23:08 -0800
pushed 2015-01-26 13:09 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 1a349b0fd008 (bug 1116855) for ggc timeouts
1a349b0fd0089f23a62cf2bcfdb9596ea1a25bd4
created 2015-01-25 17:00 -0700
pushed 2015-01-26 13:09 +0000
Brian Hackett Brian Hackett - Bug 1116855 - Add default-disabled unboxed objects for use by interpreted constructors, r=jandem.
7f7f003696ad7bccde5ebcaf4cc122cc60e887f4
created 2015-01-26 07:22 +0900
pushed 2015-01-26 13:09 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
e7d1736f58e1772dced6c6b16f6e5105b1ab9625
created 2015-01-26 07:22 +0900
pushed 2015-01-26 13:09 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 1: Remove MOZ_(BEGIN|END)_ENUM_CLASS. r=waldo
09d0ebd5f0f407cf619158cc93e13f740fe97869
created 2015-01-24 16:38 +0100
pushed 2015-01-25 00:24 +0000
Tom Schuster Tom Schuster - Bug 1125356 - Introduce JS_NewPlainObject. r=Waldo
572c6cb0e79c24c4bebd86adf321f4e4a7ff2680
created 2015-01-23 10:23 +0000
pushed 2015-01-23 17:30 +0000
Jon Coppeard Jon Coppeard - Bug 1107639 - Remove public Add/RemoveRoot API r=terrence
8678824be3ab6e0d9151785ffd79f55a48f03a7c
created 2015-01-17 11:43 -0800
pushed 2015-01-18 02:02 +0000
Terrence Cole Terrence Cole - Bug 1122842 - Remove the dead declaration of JS_DumpHeap; r=sfink
cfe66af4d3c8ea8fb62281d32487c5fe96db867e
created 2015-01-09 17:33 -0500
pushed 2015-01-16 13:47 +0000
Trevor Saunders Trevor Saunders - bug 1077549 - remove useless gcc version checks r=glandium
ec05328eb3252d9adc6529e47f6f5b428959fa09
created 2014-12-18 05:02 -0600
pushed 2015-01-16 00:14 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 2 - Rename js::DefaultValue -> js::OrdinaryToPrimitive. r=Waldo.
96f157725203bf9da767eff53ac46e0f22196f72
created 2015-01-13 17:38 -0800
pushed 2015-01-14 13:25 +0000
Brad Lassey Brad Lassey - bug 1096718 - - display time measured spent in each compartment r=billm,mossop
20ed57d8a4e7ecc2d3a10d28533b03675b749f74
created 2015-01-08 22:41 -0800
pushed 2015-01-09 13:00 +0000
Steve Fink Steve Fink - Bug 1119584 - Return number of allocations until next zeal GC, r=terrence
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-01-09 13:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
33781a3a5201c2371d5d31eeaaaeb5f34a3aaced
created 2015-01-06 19:07 -0500
pushed 2015-01-07 03:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 205f8fa00772 (bug 1055755) for Android debug jsreftest permafail.
205f8fa00772c35ad26f9320639988e27dfae247
created 2015-01-06 13:12 -0800
pushed 2015-01-07 03:24 +0000
Eric Faust Eric Faust - Bug 1055755 - Remove |existing| arg from JSCompartment::wrap. (r=billm)
d0b014d15b00b6e111178e4141fb074e0c246dc3
created 2015-01-03 00:18 -0600
pushed 2015-01-06 15:53 +0000
Jeff Walden Jeff Walden - Bug 603201 - Move js::ToObject to JS::ToObject. r=shu over IRC, much thanks for this as it helps land another large patch without delay
0bf28565a3ac9e639ec4848c15bbfdabd9977822
created 2014-12-26 15:36 -0600
pushed 2015-01-06 15:53 +0000
Jeff Walden Jeff Walden - Bug 603201 - Implement JS_ForwardSetPropertyTo. r=efaust
c614bf536b5fc12163d8d46c8e8c191d30f2e457
created 2015-01-03 10:12 -0800
pushed 2015-01-04 23:17 +0000
Terrence Cole Terrence Cole - Bug 1112934 - Run tests that depend on nursery behavior under AutoLeaveZeal
ade74ec9427cdde8a28fdc025fef2809b9cf4cf3
created 2014-12-30 03:22 +0900
pushed 2014-12-30 01:28 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1115996 - Fix comment for JS_GetExternalStringFinalizer. r=luke
6a4f6e2043d4a22f3b426c34a8fd4eb2d9840d67
created 2014-12-22 10:27 -0800
pushed 2014-12-23 18:17 +0000
Terrence Cole Terrence Cole - Bug 878850 - Remove the IsInRequest check in Rooted; r=sfink
1a16300913e735dc5a2e39b113aca3ba81253521
created 2014-12-17 12:59 +0100
pushed 2014-12-18 01:53 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
7fe7d8036eac311beb8aa600a158e7fa69e5431e
created 2014-12-16 02:02 -0800
pushed 2014-12-18 01:53 +0000
Nikhil Marathe Nikhil Marathe - Bug 1107777 - Add autoJSAPIOwnsErrorReporting flag to JSContext options. AutoJSAPI sets it. r=bholley
b7eb1ce0237d6125b75bc8ff1cb3afc328d6e78c
created 2014-12-16 16:30 -0800
pushed 2014-12-17 00:41 +0000
Dan Gohman Dan Gohman - Bug 1054671 - Constify static callback arrays r=ehsan
7075d6399f433a9a9ea6cbcf50754121ac0b0516
created 2014-12-17 00:28 +0100
pushed 2014-12-17 00:41 +0000
Tom Schuster Tom Schuster - Bug 1094176 - Remove lookup JSAPI from js. r=jorendorff
29ed7a01c8159ded4d93d90c980c80756153712b
created 2014-12-16 11:24 +0530
pushed 2014-12-16 12:35 +0000
Nigel Babu Nigel Babu - Backed out changeset 6a3a0e3bfaf6 (bug 1054671) for B2G emulator build bustage on CLOSED TREE
6a3a0e3bfaf61160e0b415fbdc4b739b781e6554
created 2014-12-15 20:53 -0800
pushed 2014-12-16 12:35 +0000
Dan Gohman Dan Gohman - Bug 1054671 - Constify static callback arrays r=ehsan
54938d8a3baa3e9cc67a0662f57d5a98c9c74d16
created 2014-12-11 19:31 +0100
pushed 2014-12-12 01:30 +0000
Tom Schuster Tom Schuster - Bug 825199 - Allow us the define self-hosted properties after everything is set-up properly. r=till
f5154e4a4117701a17299cb24a63da89c1102b88
created 2014-12-11 13:07 -0500
pushed 2014-12-12 01:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 990484 part 1. Add an overload of JS_IsIdentifier that takes chars+length. r=jorendorff
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2014-12-12 01:30 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2014-12-10 10:50 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
5a0d1b2727f2f0cca47efc6efe428b8421e6ec79
created 2014-10-13 16:46 -0500
pushed 2014-12-10 10:50 +0000
Jason Orendorff Jason Orendorff - Bug 1083211 - Reimplement BaseProxyHandler::set from scratch to follow ES6 draft rev 27 9.1.9. r=bholley.
c44465f2a4832426f0467a531c0a8ca2c6979fc3
created 2014-12-09 14:44 -0500
pushed 2014-12-10 10:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1101123. Don't allow redefining the getter of a non-configurable accessor property on native objects, even via the low-level JSAPI methods. r=efaust,bholley
f1d6929bde76393df7dabf148fbf63dbc0878c2b
created 2014-12-04 09:41 -0800
pushed 2014-12-05 12:00 +0000
Terrence Cole Terrence Cole - Bug 1103269 - Remove the jscall tracer infrastructure; r=sfink
9d174d48ff39933020b81512fb82cd7bf8f93f90
created 2014-11-26 14:42 -0800
pushed 2014-11-27 11:55 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 7: Use CompileOptions to pass strictness in eval, rather than the invoking script. (r=Waldo)
3670435aed44ffc5ec5c9004e000e5d5c36bc1bb
created 2014-11-24 17:04 -0800
pushed 2014-11-25 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset c69e27e86565 (bug 1083211)
63f71ff39bbc6f87008f7222db71d21d5d9d6d95
created 2014-11-24 17:04 -0800
pushed 2014-11-25 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2014-11-25 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
b4b619628d1d1ffd28413d102f11ee89a7f77819
created 2014-11-22 12:23 -0600
pushed 2014-11-25 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
b3f742c00ba1395e499d859b6374ca6864d4f522
created 2014-11-21 15:14 -0600
pushed 2014-11-25 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
c69e27e865656ccd9180a82e5ca761e32140860c
created 2014-10-13 16:46 -0500
pushed 2014-11-25 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1083211 - Reimplement BaseProxyHandler::set from scratch to follow ES6 draft rev 27 9.1.9. r=bholley.
c8f1433453748617c9e7ef1f82886aa6e4deb5f6
created 2014-11-18 23:27 -0500
pushed 2014-11-19 12:36 +0000
Boris Zbarsky Boris Zbarsky - Bug 1100579 part 2. Kill off JS_Evaluate(UC)Script. r=waldo
2ccb583117552dec895df1af5b31418e3ae2354e
created 2014-11-18 23:27 -0500
pushed 2014-11-19 12:36 +0000
Boris Zbarsky Boris Zbarsky - Bug 1100579 part 1. Remove the overloads of JS::Evaluate that don't take an rval mutable handle, and control the behavior via the JS::CompileOptions instead. r=waldo,bholley
ef90e6c6c0c1caa45a5cc94f2faf7bf6a79cae3b
created 2014-11-18 16:42 -0800
pushed 2014-11-19 12:36 +0000
Shu-yu Guo Shu-yu Guo - Bug 1100320 - Don't call onExceptionUnwind and onPop debugger hooks on over-recursion. (r=jimb)
8897fd9340744a3e01e6d918fd6a5e97aee0dc1d
created 2014-11-12 17:04 -0500
pushed 2014-11-13 01:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1095660 part 4. Add overloads of JS_ExecuteScript and JS::Evaluate that take an explicit scope chain argument. r=waldo
fae2321c2676c94771c581985b57cd84d0ddc14c
created 2014-11-12 17:04 -0500
pushed 2014-11-13 01:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1095660 part 1. Remove the pointless JS_ExecuteScriptVersion API. r=waldo,bholley
fbe41ce2f630492906e42e4fb6f8378bc0582601
created 2014-10-22 17:28 -0500
pushed 2014-11-12 15:03 +0000
Luke Wagner Luke Wagner - Bug 1087178 - OdinMonkey: explain why 'not stored in cache' (r=bbouvier,janv)
a2551ec63d3cbbae132a3f56fe8d93c88894f8f4
created 2014-10-30 17:35 -0500
pushed 2014-11-12 15:03 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
8607a6787a5b29e665d0039fb1619dd89906f8b3
created 2014-11-11 14:53 -0500
pushed 2014-11-11 21:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 583284c299fb (bug 1091916) for causing intermittent "too much recursion" jit-test failures on Win32 and OSX 10.6.
583284c299fb80f5cdf4cd27d125cb87ca1b8e48
created 2014-10-30 17:35 -0500
pushed 2014-11-11 12:25 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
2c6e370c940caf077f1a0b41140cf49b17c42455
created 2014-11-08 01:07 +0100
pushed 2014-11-10 13:26 +0000
Tom Schuster Tom Schuster - Bug 993026 - Simplify JS resolve hook. r=jorendorff
106f549340720099368bb8a243cc90766f6ac436
created 2014-11-03 13:59 -0800
pushed 2014-11-04 11:53 +0000
Steve Fink Steve Fink - Bug 1088249 - Report OOMs from the js_alloc*CanGC functions, r=luke
b695d957565426e638bcbdcb0452eb6339daaa9c
created 2014-10-31 18:58 -0400
pushed 2014-10-31 22:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 10616214c160 (bug 1091916) for Android x86 S4 permafail.
10616214c160ac2bb06e36d5ed23aea87ba9925b
created 2014-10-30 17:35 -0500
pushed 2014-10-31 20:14 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
715ded1f9639136c6cbee52b65d78b7898b1ad26
created 2014-10-30 19:40 -0400
pushed 2014-10-31 20:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 1089026 part 5. Eliminate the ability to provide a non-global parent object to JS::CompileFunction and company except via the scopeChain API. r=waldo
less more (0) -1000 -300 -100 -60 tip