diff browse annotate |
2d449a2b4e1cc684f316f2ad116e352497f6798e created 2014-10-30 17:40 -0400 pushed 2014-10-31 13:09 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1088228 part 4. Add a version of JS_CloneFunctionObject that allows passing in a scope chain. r=shu |
diff browse annotate |
51a1fa4c521fef7fe83a15aeca12cd0dca356aea created 2014-07-01 21:01 -0500 pushed 2014-10-31 13:09 +0000 |
Jason Orendorff | Jason Orendorff - Bug 918828, part 1 - Change iteration code to call iterable[Symbol.iterator]() rather than iterable["@@iterator"](). r=Waldo with earlier review work by nbp. |
diff browse annotate |
66860992cd5ea5e12dc41ec39101de2cca4b7737 created 2014-10-29 15:06 -0400 pushed 2014-10-30 13:46 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1088002 part 2. Change JS_DefineElement, JS_DefineProperty, JS_DefineUCProperty, JS_DefinePropertyById, and JS_DefineProperties to default to using JSNative accessors, not JSPropertyOp accessors. r=waldo |
diff browse annotate |
2afd2caa8f743b458dba4538ba57025128059541 created 2014-10-26 20:23 -0400 pushed 2014-10-29 12:26 +0000 |
Jeff Walden | Jeff Walden - Bug 712939 - Replace a bunch more JS_STATIC_ASSERTs with static_assert. r=jandem |
diff browse annotate |
f84c2b9b2a9c4803483397d0c6eca0e059836f60 created 2014-10-25 00:50 -0400 pushed 2014-10-26 16:40 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1083648 part 2. Add JSAPI for compiling a function with a given scope chain (represented as a vector of JSObjects). r=shu |
diff browse annotate |
9dae351f1d7a30923cea5c5a694cb324775ba740 created 2014-10-25 00:50 -0400 pushed 2014-10-26 16:40 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1083648 part 1. Add a way to pass an enclosing static scope to CompileFunction. r=shu |
diff browse annotate |
ad0fdfc44d48383ae9345ecac4c031f6008cc728 created 2014-10-23 14:23 +0200 pushed 2014-10-23 18:06 +0000 |
Lars T Hansen | Lars T Hansen - Bug 979594 - Atomics object, atomic operations on SharedArrayBuffer (no jit support). r=luke |
diff browse annotate |
19e9a08c8fce9070aa706d38a91d9dc934b92351 created 2014-10-21 11:40 -0700 pushed 2014-10-23 18:06 +0000 |
Jeff Walden | Jeff Walden - Bug 1052139 - Reorder the preventExtensions trap just after the [[Prototype]]-access traps. r=code-motion |
diff browse annotate |
7bfc7cabc457d55e85af2a8c045a1654eda2b8f6 created 2014-10-19 01:18 -0700 pushed 2014-10-23 18:06 +0000 |
Jeff Walden | Jeff Walden - Bug 1085566 - Make the preventExtensions hook return succeeded/failed rather than always indicate failure by reporting an error. r=efaust |
diff browse annotate |
acdc29a63249118182133930f44506245322a835 created 2014-10-22 08:59 +0200 pushed 2014-10-22 20:01 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset 9e900e87b4bb (bug 1085566) |
diff browse annotate |
b7cd3d75207a5de93f24c16df4f874a61e511eac created 2014-10-22 08:59 +0200 pushed 2014-10-22 20:01 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset 4eee647a5bd4 (bug 1052139) |
diff browse annotate |
4eee647a5bd4502a5d91b0167017b712414cb967 created 2014-10-21 11:40 -0700 pushed 2014-10-22 20:01 +0000 |
Jeff Walden | Jeff Walden - Bug 1052139 - Reorder the preventExtensions trap just after the [[Prototype]]-access traps. r=code-motion |
diff browse annotate |
9e900e87b4bbc73849db81b9bced23aaa7520e61 created 2014-10-19 01:18 -0700 pushed 2014-10-22 20:01 +0000 |
Jeff Walden | Jeff Walden - Bug 1085566 - Make the preventExtensions hook return succeeded/failed rather than always indicate failure by reporting an error. r=efaust |
diff browse annotate |
52b2e7d0c6520e6840067576cfb77c362fe6b6a6 created 2014-10-20 10:13 -0700 pushed 2014-10-21 01:57 +0000 |
Terrence Cole | Terrence Cole - Bug 1063241 - Use a constructor instead of manual PodZero to initialize JSErrorReport; r=sfink |
diff browse annotate |
9a7fd8fd00b3245271a3b09d0399176efd5e770e created 2014-09-18 12:30 -0500 pushed 2014-10-17 14:25 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1082672, part 4 - Change XrayWrapper code to be able to resolve symbol-keyed methods. r=bz, r=bholley. |
diff browse annotate |
ac0d55e594f1f4ff203eeb4c82f8f995c9c4ae84 created 2014-07-25 18:50 -0500 pushed 2014-10-17 14:25 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1082672, part 1 - Add JSAPI macros JS_SYM_FN etc. to support defining functions with well-known symbol keys. r=Waldo. |
diff browse annotate |
8c7d2cd4fa067369938f25c582491cf546c6d198 created 2014-10-16 18:39 +0200 pushed 2014-10-17 14:25 +0000 |
Tom Schuster | Tom Schuster - Bug 1081660 - Remove property iterator from JSAPI. r=Waldo |
diff browse annotate |
81af1b9eba5d5ae102fabe9092ebfed622bcadbd created 2014-10-12 19:37 +0200 pushed 2014-10-13 04:19 +0000 |
Tom Schuster | Tom Schuster - Bug 1069694 - Remove OldDebugAPI from js/src. r=shu |
diff browse annotate |
ed4b995667b58b364d2a7ce9b2111fc22dc1f622 created 2014-10-01 19:17 +0200 pushed 2014-10-01 23:26 +0000 |
Nicolas B. Pierron | Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff |
diff browse annotate |
34c3db9dabd4d1ca51200e09ddce1910f50ddc68 created 2014-10-01 17:22 +0200 pushed 2014-10-01 23:26 +0000 |
Bobby Holley | Bobby Holley - Bug 1067009 - Const-correct a few jsapi methods. r=billm |
diff browse annotate |
ce3a49bbc2c504bcaac1c0557ad991c575b949d9 created 2014-09-30 21:26 -0400 pushed 2014-10-01 12:52 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1066432. Update ForOfIterator to the changes in Web IDL's handling of sequences as iterables. We now commit to an iterable if we get a non-undefined value for the Symbol.iterator property, not just if we get a callable value. r=jorendorff |
diff browse annotate |
ee03a0b3b0375e344abb72d775350a97529408a6 created 2014-09-29 10:44 +0200 pushed 2014-09-29 18:57 +0000 |
Bobby Holley | Bobby Holley - Bug 1070131 - Switch originPrincipals to a mutedError flags. r=luke,r=bz |
diff browse annotate |
b9bfd9b37fe82071ac5da7360608fd301f98e57e created 2014-09-29 10:44 +0200 pushed 2014-09-29 18:57 +0000 |
Bobby Holley | Bobby Holley - Bug 1070131 - Stop XDR-serializing origin principals. r=luke,r=bz |
diff browse annotate |
d9edbc602839774e3d790386725be870986099b4 created 2014-09-25 13:13 +0200 pushed 2014-09-25 20:46 +0000 |
Bobby Holley | Bobby Holley - Bug 1065811 - Expose isCallable()/isConstructor() in JS_PUBLIC_API. r=billm |
diff browse annotate |
d63a5fe3ace7d59e1aaad2a5d64bc511793349bc created 2014-09-24 12:54 +0100 pushed 2014-09-24 21:10 +0000 |
Jon Coppeard | Jon Coppeard - Bug 650161 - Unify the finalization and moving GC callbacks into a weak pointer update callback r=terrence r=bholley |
diff browse annotate |
db6a403deb38789f0d4b46d503e4a5b92aafdad1 created 2014-09-23 15:25 +0200 pushed 2014-09-23 22:30 +0000 |
Tom Schuster | Tom Schuster - Bug 1069694 - Remove or move around functions in OldDebugAPI. r=shu |
diff browse annotate |
32c2b586c5721077a9fbb29744125db23d451345 created 2014-09-22 08:43 +0100 pushed 2014-09-22 19:49 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1068697 - Add a compartment option to preserve JIT code in non-shrinking GCs r=terrence |
diff browse annotate |
bb579e3de64b12ee5628c327619440ab9aaed1c2 created 2014-09-16 17:26 -0400 pushed 2014-09-17 00:06 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Backed out 6 changesets (bug 918828) for mass bustage on a CLOSED TREE. |
diff browse annotate |
4faff84eb1bac1fadf215cb05e161f6ae868ebb7 created 2014-07-25 18:50 -0500 pushed 2014-09-17 00:06 +0000 |
Jason Orendorff | Jason Orendorff - Bug 918828, part 1 - Add JSAPI macros JS_SYM_FN etc. to support defining functions with well-known symbol keys. r=Waldo. |
diff browse annotate |
247172569e8ce6c96b41aa20af4e45cb85191b43 created 2014-09-15 16:49 +0100 pushed 2014-09-15 22:18 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1063468 - Remove unnecessary use of address() r=sfink |
diff browse annotate |
c1cbab2a78898b754a1d09b8d09e82dbf7e0a987 created 2014-09-15 15:13 +0200 pushed 2014-09-15 22:18 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1066020: Remove fields in JSConstScalarSpec and invert fields order; r=till |
diff browse annotate |
8a281ea111f7640a6a704385d6b1df440a87dd3a created 2014-09-15 15:13 +0200 pushed 2014-09-15 22:18 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1066020: Add JSConstIntegerSpec to jsapi; r=till |
diff browse annotate |
e81f72f0710f76e72cb20ee77ff90d8266dc2250 created 2014-07-15 13:49 -0700 pushed 2014-09-13 16:45 +0000 |
Terrence Cole | Terrence Cole - Bug 1019611 - Expose the GC's max-pause statistic to chrome JS; r=sfink |
diff browse annotate |
64203c2e785d342d347381725587c0c24b1a1b45 created 2014-09-10 19:11 +0200 pushed 2014-09-11 00:30 +0000 |
Nicolas B. Pierron | Nicolas B. Pierron - Bug 1063816 - Rename useCount to warmUpCounter. r=h4writer |
diff browse annotate |
0eaa239b3bfd05c88aca67b2421e0770cffeb4e6 created 2014-09-09 16:02 -0700 pushed 2014-09-10 12:59 +0000 |
Bobby Holley | Bobby Holley - Bug 981198 - Make JS_{Get,Set}ErrorReporter take a JSRuntime. r=terrence,r=bz |
diff browse annotate |
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b created 2014-07-21 21:43 -0700 pushed 2014-09-09 13:57 +0000 |
Chris Peterson | Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem |
diff browse annotate |
ec86e0c16a8ed9d8ae1964df2fb4e0319a723f00 created 2014-09-03 10:22 -0700 pushed 2014-09-03 20:38 +0000 |
Terrence Cole | Terrence Cole - Backed out changeset cf159b0581df (Bug 1019611) for B2G bustage on a CLOSED TREE. |
diff browse annotate |
cf159b0581dfdd3c0d0ff3c2554e9a6db4836565 created 2014-07-15 13:49 -0700 pushed 2014-09-03 20:38 +0000 |
Terrence Cole | Terrence Cole - Bug 1019611 - Expose the GC's max-pause statistic to chrome JS; r=sfink |
diff browse annotate |
9df9289e2d8f2709c3365bd8181120ba9b9057fa created 2014-09-02 11:07 +0200 pushed 2014-09-02 18:33 +0000 |
Jon Coppeard | Jon Coppeard - Bug 650161 - Add moving GC callback and use it to fix up ipc CPOW tables r=terrence |
diff browse annotate |
ff8835b816c9486d297569531783d909775ec888 created 2014-08-21 17:13 -0700 pushed 2014-08-22 23:47 +0000 |
Bobby Holley | Bobby Holley - Bug 981218 - Remove default compartment objects. r=luke |
diff browse annotate |
28ccb18dc241c697fe7d995fff6174081b93e2b4 created 2014-08-19 16:14 -0700 pushed 2014-08-20 13:28 +0000 |
Eric Faust | Eric Faust - Bug 1037770 - Stop erroneously defaulting property values for Object.defineProperty on a proxy. (r=jorendorff) |
diff browse annotate |
e682602319bee1e5a04ca985288b0b54336e80fc created 2014-08-18 12:20 -0700 pushed 2014-08-19 12:40 +0000 |
Dan Gohman | Dan Gohman - Bug 1054334 - SpiderMonkey: Delete unneeded semicolons r=nbp |
diff browse annotate |
f9ec09ff142ccaed7441516b80e2e8c7b0d90ab0 created 2014-08-05 14:06 -0700 pushed 2014-08-18 20:04 +0000 |
Terrence Cole | Terrence Cole - Bug 1033442 - Remove non-pod realloc from MallocProvider and AllocPolicy; r=jonco |
diff browse annotate |
495c012e6cf6a08f2da87d48301a3780015393c3 created 2014-08-12 16:59 -0700 pushed 2014-08-15 20:10 +0000 |
Steve Fink | Steve Fink - Bug 1037358 - Fix up ArrayBufferObject malloc accounting, assigning to correct zone for all types, r=terrence,froydnj,smaug |
diff browse annotate |
f497c1d55fd0d3506626302a7f072697050eb3f4 created 2014-08-06 07:17 -0500 pushed 2014-08-12 20:25 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1037718 - Remove JS_GetTypeName. r=jwalden. |
diff browse annotate |
93add398e8df0633e04d6caab18b06da925261c5 created 2014-08-08 21:54 -0400 pushed 2014-08-09 15:25 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Backed out changesets 6ee4b6cc240c, a818fd0874fe, and 70803a5f4683 (bug 1033442) for multiple crashtest oranges. |
diff browse annotate |
a818fd0874fef18782457445e7a1a1356a116952 created 2014-08-05 14:06 -0700 pushed 2014-08-09 15:25 +0000 |
Terrence Cole | Terrence Cole - Bug 1033442 - Remove non-pod realloc from MallocProvider and AllocPolicy; r=jonco |
diff browse annotate |
3069d118d21d9b4c238c8dc202fa296809a619e7 created 2014-07-31 09:55 -0700 pushed 2014-07-31 19:42 +0000 |
Bobby Holley | Bobby Holley - Bug 940321 - Eliminate ambient noScriptRval, and make it live exclusively on CompileOptions. r=jandem |
diff browse annotate |
569dda025a066f3c6e77bdaebd14158dfc7518be created 2014-07-30 08:37 -0700 pushed 2014-07-30 21:14 +0000 |
Jim Blandy | Jim Blandy - Bug 1045900: Move the declaration of INTERNED_STRING_TO_JSID from js/src/jsapi.h to js/public/Id.h. r=jwalden |
diff browse annotate |
d4be8edb114bb271c2cad82a48964d82c6bc8884 created 2014-07-29 21:00 -0700 pushed 2014-07-30 11:56 +0000 |
Bobby Holley | Bobby Holley - Bug 940305 - Move extraWarnings to RuntimeOptions with a per-compartment override. r=jandem,r=khuey |
diff browse annotate |
6624622f78863190fe9108ef79cbcfb0640b97a5 created 2014-07-25 08:59 +0200 pushed 2014-07-25 22:59 +0000 |
Ms2ger | Ms2ger - Bug 1043281 - Remove JS_ClearNonGlobalObject; r=luke |
diff browse annotate |
a0dd5a83ba367e022caa857e7c76de66bf2e9d5e created 2014-07-24 11:56 +0200 pushed 2014-07-25 22:59 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1031529 part 2 - Remove JS_THREADSAFE #ifdefs everywhere. r=bhackett |
diff browse annotate |
cd56605c08f6ca72c8f7d5615d1a582b93b25dc7 created 2014-07-22 16:14 -0700 pushed 2014-07-23 13:53 +0000 |
Bobby Holley | Bobby Holley - Bug 742444 - Pass the old wrapper or value to the prewrap callback instead of its flags. r=gabor |
diff browse annotate |
7fd0b1dfab4d79637e64f6075e5d7966959e0bb2 created 2014-07-18 12:14 +0200 pushed 2014-07-21 19:55 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 986673: Tests; r=luke |
diff browse annotate |
c65ea1add688ae62750b4d7e27f64c39ee03f3f5 created 2014-07-18 14:07 +0200 pushed 2014-07-18 19:00 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Backed out changeset d78533837dfd (bug 986673) for failing jit-tests on a CLOSED TREE |
diff browse annotate |
d78533837dfd70481c217044320ae82888cf9445 created 2014-07-18 12:14 +0200 pushed 2014-07-18 19:00 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 986673: Tests; r=luke |
diff browse annotate |
8cf3f3b925a362186c6cdf408a46aa539d895db2 created 2014-07-16 16:51 -0700 pushed 2014-07-17 14:03 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1038601 - Shrink js::HashTable. r=luke. |
diff browse annotate |
1b29d99921e9d6a8726e5c4df60ef18181168eea created 2014-07-16 10:01 +0100 pushed 2014-07-17 00:08 +0000 |
Jon Coppeard | Jon Coppeard - Bug 1017141 - Make empty chunk count constants GC params r=terrence |
diff browse annotate |
db5ffe95df00a07cbb8e9fe58764190539270821 created 2014-07-15 09:04 -0700 pushed 2014-07-15 23:58 +0000 |
Eddy Bruel | Eddy Bruel - Bug 940317 - Move the varObjFix flag from ContextOptions to RuntimeOptions. r=bholley |
diff browse annotate |
3b0111ca90e21ec9fc7774d462b8c30fd6caaacd created 2014-07-15 09:04 -0700 pushed 2014-07-15 23:58 +0000 |
Bobby Holley | Bobby Holley - Bug 1037756 - Move cloneSingletons to CompartmentOptions. r=jandem |