js/src/jsfriendapi.h
ea414ee32231
created 2015-03-02 10:25 -0800
pushed 2015-03-04 18:49 +0000
Steve Fink Steve Fink - Bug 1137336 - Explicitly disallow WeakMapTracer.callback from GCing. r=terrence, a=lsblakk
86924ac6a94a
created 2015-01-06 18:35 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
eabd210312f9
created 2015-01-08 15:30 -0800
pushed 2015-02-23 15:17 +0000
Andrew McCreight Andrew McCreight - Bug 1118044, part 2 - Use GCCellPtr in NoteJSChild. r=smaug,terrence
906c45183f30
created 2014-12-11 19:31 +0100
pushed 2015-02-23 15:17 +0000
Tom Schuster Tom Schuster - Bug 1097267 - Change to the simpler enumerate hook in the js engine. r=jorendorff
65e82280a4be
created 2014-11-22 12:23 -0600
pushed 2015-02-23 15:17 +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.
a7d403088a16
created 2014-12-02 16:56 -0600
pushed 2015-02-23 15:17 +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.
08945a5b1f12
created 2014-12-05 09:38 -0800
pushed 2015-02-23 15:17 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 12: Convert VisitGrayWrapperTargets to GCCellPtr; r=jonco, r=mccr8
3d0a1db612fa
created 2014-12-04 09:45 -0800
pushed 2015-02-23 15:17 +0000
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
aa2a54fffd77
created 2014-12-01 15:06 -0800
pushed 2015-02-23 15:17 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 7: Convert WeakMapTracer to use GCCellPtr; r=jonco, r=mccr8
3a7cfe0628b5
created 2014-12-05 05:01 +0100
pushed 2015-02-23 15:17 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1102870: Add Float32x4 and Int32x4 to the list of Scalar::Types; r=sfink,luke
a808a8e1cc17
created 2014-12-02 16:41 -0800
pushed 2015-02-23 15:17 +0000
Allison Naaktgeboren Allison Naaktgeboren - Bug 1080212 - [e10s] Add Telemetry probe for js exceptions that occur in the addon js compartment.r=billm
63f71ff39bbc
created 2014-11-24 17:04 -0800
pushed 2015-01-12 19:37 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
c80672f72db6
created 2014-11-24 17:03 -0800
pushed 2015-01-12 19:37 +0000
Wes Kocher Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
b4b619628d1d
created 2014-11-22 12:23 -0600
pushed 2015-01-12 19:37 +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.
b3f742c00ba1
created 2014-11-21 15:14 -0600
pushed 2015-01-12 19:37 +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.
96046c85765f
created 2014-11-21 16:52 -0800
pushed 2015-01-12 19:37 +0000
Wes Kocher Wes Kocher - Backed out changeset 8525554ff2ec (bug 1080212) for build bustage
8525554ff2ec
created 2014-11-21 16:00 -0800
pushed 2015-01-12 19:37 +0000
Allison Naaktgeboren Allison Naaktgeboren - Bug 1080212 - [e10s] Add Telemetry probe for js exceptions that occur in the addon js compartment.r=billm
cc036cbdc52c
created 2014-11-13 12:23 -0800
pushed 2015-01-12 19:37 +0000
Steve Fink Steve Fink - Bug 1053999 - Switch chrome stack check to use StackForSystemCode, r=bholley
df574e3263c7
created 2014-11-13 12:23 -0800
pushed 2015-01-12 19:37 +0000
Steve Fink Steve Fink - Bug 1053999 - Conservative stack check should assume untrusted code, r=bholley
a3fc456298ac
created 2014-11-11 11:56 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1094255 - Optimize GetElements on NodeLists to make fun.apply(x, nodeList) faster. r=bz,evilpie
92d4cb1178bd
created 2014-11-05 20:36 +0100
pushed 2015-01-12 19:37 +0000
Tom Schuster Tom Schuster - Bug 1091900 - Remove iteratorObject hook. r=jorendorff
5fbb8f4655ff
created 2014-11-06 09:11 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset dc265cc31095 (bug 1091900)
dc265cc31095
created 2014-11-05 20:36 +0100
pushed 2015-01-12 19:37 +0000
Tom Schuster Tom Schuster - Bug 1091900 - Remove iteratorObject hook. r=jorendorff
cb53a4bac4c8
created 2014-10-30 19:40 -0400
pushed 2015-01-12 19:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1089026 part 3. Add a friend API for getting the scope object for a function, if it has one. r=shu
907fbfcb0a62
created 2014-10-23 19:53 +0200
pushed 2015-01-12 19:37 +0000
Bobby Holley Bobby Holley - Bug 857138 - Add some cx parameters. r=bz
52b2e7d0c652
created 2014-10-20 10:13 -0700
pushed 2015-01-12 19:37 +0000
Terrence Cole Terrence Cole - Bug 1063241 - Use a constructor instead of manual PodZero to initialize JSErrorReport; r=sfink
35ba8c31d7f3
created 2014-10-17 16:57 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Remove slots/elements from non-native objects, use a new layout for proxies and typed objects, r=luke,billm,efaust,bz,sfink,jandem.
9702f1f2f133
created 2014-10-13 14:20 -0500
pushed 2015-01-12 19:37 +0000
Jason Orendorff Jason Orendorff - Bug 1083204 - Handlify js::GetPropertyKeys and Snapshot. r=efaust.
c8ebeea28f19
created 2014-11-17 21:26 -0800
pushed 2014-11-28 15:29 +0000
Steve Fink Steve Fink - Bug 1053999 - Rationalize stack recursion checks, r=bholley, a=lsblakk
4f52e486476c
created 2014-10-07 10:44 -0700
pushed 2014-11-28 15:29 +0000
Steve Fink Steve Fink - Bug 1061288 - Make it harder for ArrayBuffer data pointers to be held across invalidations. r=smaug,terrence,jdm,roc,khuey
f920a1e7d15a
created 2014-10-08 14:24 -0500
pushed 2014-11-28 15:29 +0000
Luke Wagner Luke Wagner - Bug 844196 - Add SetJitExceptionHandler friend API and call it if unwinding reaches JIT code (r=jandem,dmajor)
d646fdb79bf6
created 2014-09-26 19:39 -0500
pushed 2014-11-28 15:29 +0000
Jason Orendorff Jason Orendorff - Bug 1026918, part 2 - Rename js::GetPropertyNames -> GetPropertyKeys. r=efaust.
ed4b995667b5
created 2014-10-01 19:17 +0200
pushed 2014-11-28 15:29 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
41a8bae313cc
created 2014-10-01 17:22 +0200
pushed 2014-11-28 15:29 +0000
Bobby Holley Bobby Holley - Bug 1067009 - Implement regexp_toShared for CPOWs. r=billm
ee03a0b3b037
created 2014-09-29 10:44 +0200
pushed 2014-11-28 15:29 +0000
Bobby Holley Bobby Holley - Bug 1070131 - Switch originPrincipals to a mutedError flags. r=luke,r=bz
dd2b29471e5a
created 2014-09-24 14:58 -0500
pushed 2014-11-28 15:29 +0000
Jason Orendorff Jason Orendorff - Bug 1072541 - Remove orphaned declaration of JS_WrapAutoIdVector, whose implementation was removed in rev 828bbf429995. r=terrence.
b0eda4f5c21e
created 2014-09-18 20:06 -0700
pushed 2014-11-28 15:29 +0000
Jeff Walden Jeff Walden - Bug 896116 - Morph the dependent-JSProtoKey system to explicitly store a JSProtoKey, rather than relying on a system where a single class represents the parent and dependent both. Also convert error objects (Error, RangeError, &c.) to be represented by multiple classes, not a single one. r=bholley, r=till
db6a403deb38
created 2014-09-23 15:25 +0200
pushed 2014-11-28 15:29 +0000
Tom Schuster Tom Schuster - Bug 1069694 - Remove or move around functions in OldDebugAPI. r=shu
9737b23a2790
created 2014-09-17 15:35 +0100
pushed 2014-11-28 15:29 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Use the object moved hook to update the wrapper cache r=terrence r=bz r=bholley
ff2190c3dbfd
created 2014-09-17 17:34 +0100
pushed 2014-11-28 15:29 +0000
Ed Morley Ed Morley - Backed out changeset bea8bb703913 (bug 650161) for rooting hazzard failures
bea8bb703913
created 2014-09-17 15:35 +0100
pushed 2014-11-28 15:29 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Use the object moved hook to update the wrapper cache r=terrence r=bz r=bholley
cf9ed5c35329
created 2014-09-16 18:45 +0200
pushed 2014-11-28 15:29 +0000
Lars T Hansen Lars T Hansen - Bug 1054882 - Rollup patch. r=till, r=sstangl, r=jorendorff
e32c121d2bb3
created 2014-09-15 14:12 +0200
pushed 2014-11-28 15:29 +0000
Bobby Holley Bobby Holley - Bug 1065452 - Add an API to access the associated window of addon scopes. r=billm
b05788abeb29
created 2014-09-10 12:55 -0500
pushed 2014-11-28 15:29 +0000
Jason Orendorff Jason Orendorff - Bug 1065507, part 4 - Remove js_GetterOnlyPropertyStub.
ed2fb19942d0
created 2014-09-10 15:52 -0700
pushed 2014-11-28 15:29 +0000
Eric Faust Eric Faust - Bug 966518 - Part 0: Make proxy callability into a trap, rather than a class check. (r=bholley, r=djvj, r=peterv)
4663c05c869c
created 2014-07-21 21:43 -0700
pushed 2014-11-28 15:29 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
1d84eb49d0ea
created 2014-09-02 11:07 +0200
pushed 2014-11-28 15:29 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Add a class hook that's called when an object is moved r=terrence
5ed6d3ea2188
created 2014-11-17 21:26 -0800
pushed 2014-11-19 16:25 +0000
Steve Fink Steve Fink - Bug 1053999 - Rationalize stack recursion checks, r=bholley, a=lmandel
e8e520884505
created 2014-08-25 12:17 -0700
pushed 2014-10-13 16:35 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1045801 - Rename SafeCast to AssertedCast. r=Waldo
efece5e33d82
created 2014-08-24 11:56 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Collect telemetry on usage of SpiderMonkey's deprecated language extensions: for-each, destructuring for-in, legacy generators, and expression closures. r=till
14cf1ce4b667
created 2014-08-24 16:33 +0530
pushed 2014-10-13 16:35 +0000
Nigel Babu Nigel Babu - Backed out 6 changesets (bug 1054630) for hazards bustage ON A CLOSED TREE
be39ba3aa672
created 2014-08-23 13:35 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 1: Add plumbing for SpiderMonkey parser telemetry. r=till
dca7432dca80
created 2014-08-22 09:28 +0100
pushed 2014-10-13 16:35 +0000
Ed Morley Ed Morley - Backed out changeset f2da252a9248 (bug 1054630)
f2da252a9248
created 2014-08-11 23:17 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 1: Add plumbing for SpiderMonkey parser telemetry. r=till
ff8835b816c9
created 2014-08-21 17:13 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 981218 - Remove default compartment objects. r=luke
9c45a39f76a2
created 2014-08-20 18:14 -0700
pushed 2014-10-13 16:35 +0000
Bill McCloskey Bill McCloskey - Bug 1053999 - Be more conservative in recursion checks before brain transplants (r=bholley)
4b1d135bd88d
created 2014-08-20 16:08 -0700
pushed 2014-10-13 16:35 +0000
Wes Kocher Wes Kocher - Backed out changeset 2a9cfbab0adc (bug 1053999) for Windows build bustage on a CLOSED TREE
2a9cfbab0adc
created 2014-08-20 15:16 -0700
pushed 2014-10-13 16:35 +0000
Bill McCloskey Bill McCloskey - Bug 1053999 - Be more conservative in recursion checks before brain transplants (r=bholley)
f752615f4e19
created 2014-08-18 14:18 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 1050340 - Handle ArrayBuffers and TypedArrays pseudo-generically. r=luke
e682602319be
created 2014-08-18 12:20 -0700
pushed 2014-10-13 16:35 +0000
Dan Gohman Dan Gohman - Bug 1054334 - SpiderMonkey: Delete unneeded semicolons r=nbp
less more (0) -300 -100 -60 tip