js/src/jsapi.cpp
34c3db9dabd4d1ca51200e09ddce1910f50ddc68
created 2014-10-01 17:22 +0200
pushed 2014-10-01 15:22 +0000
Bobby Holley Bobby Holley - Bug 1067009 - Const-correct a few jsapi methods. r=billm
ba00c79e932c9b720c2441ba84d95d561649c8e3
created 2014-09-16 10:01 -0400
pushed 2014-10-01 11:47 +0000
Till Schneidereit Till Schneidereit - Bug 1067459 - Only install a small subset of the standard builtins in the self-hosting global. r=jorendorff
051ab1a84d384f1e2301c293d5ced653acd9b6cf
created 2014-09-23 22:47 +0200
pushed 2014-09-29 23:12 +0000
André Bargull André Bargull - Bug 1068589 - Remove forced extensible check before calling JSObject::preventExtensions. r=jwalden
ee03a0b3b0375e344abb72d775350a97529408a6
created 2014-09-29 10:44 +0200
pushed 2014-09-29 08:44 +0000
Bobby Holley Bobby Holley - Bug 1070131 - Switch originPrincipals to a mutedError flags. r=luke,r=bz
b9bfd9b37fe82071ac5da7360608fd301f98e57e
created 2014-09-29 10:44 +0200
pushed 2014-09-29 08:44 +0000
Bobby Holley Bobby Holley - Bug 1070131 - Stop XDR-serializing origin principals. r=luke,r=bz
239d373ebd6b94f6a35006551d439bdd9858d33e
created 2014-09-25 17:39 +0100
pushed 2014-09-25 16:40 +0000
Jon Coppeard Jon Coppeard - Bug 1063468 - Remove more unnecessary use of address() r=sfink
28fa0ca32114f489e2f0543b3e00170f461ba959
created 2014-09-23 15:16 -0400
pushed 2014-09-25 14:10 +0000
Guilherme Goncalves Guilherme Goncalves - Bug 1071967 - Replace ScopedFreePtr with UniquePtr in jsapi.cpp. r=terrence
d9edbc602839774e3d790386725be870986099b4
created 2014-09-25 13:13 +0200
pushed 2014-09-25 11:13 +0000
Bobby Holley Bobby Holley - Bug 1065811 - Expose isCallable()/isConstructor() in JS_PUBLIC_API. r=billm
d63a5fe3ace7d59e1aaad2a5d64bc511793349bc
created 2014-09-24 12:54 +0100
pushed 2014-09-24 12:01 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Unify the finalization and moving GC callbacks into a weak pointer update callback r=terrence r=bholley
bb579e3de64b12ee5628c327619440ab9aaed1c2
created 2014-09-16 17:26 -0400
pushed 2014-09-16 21:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 918828) for mass bustage on a CLOSED TREE.
621224c58e71fec5fad0ff270fe348be1b1bd560
created 2014-07-01 21:01 -0500
pushed 2014-09-16 19:48 +0000
Jason Orendorff Jason Orendorff - Bug 918828, part 2 - Change iteration code to call iterable[Symbol.iterator]() rather than iterable["@@iterator"](). r=nbp.
4faff84eb1bac1fadf215cb05e161f6ae868ebb7
created 2014-07-25 18:50 -0500
pushed 2014-09-16 19:48 +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.
cf9ed5c3532974b8b55d9b9ec6968d5c9b1e6026
created 2014-09-16 18:45 +0200
pushed 2014-09-16 16:47 +0000
Lars T Hansen Lars T Hansen - Bug 1054882 - Rollup patch. r=till, r=sstangl, r=jorendorff
247172569e8ce6c96b41aa20af4e45cb85191b43
created 2014-09-15 16:49 +0100
pushed 2014-09-15 16:02 +0000
Jon Coppeard Jon Coppeard - Bug 1063468 - Remove unnecessary use of address() r=sfink
c1cbab2a78898b754a1d09b8d09e82dbf7e0a987
created 2014-09-15 15:13 +0200
pushed 2014-09-15 13:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1066020: Remove fields in JSConstScalarSpec and invert fields order; r=till
8a281ea111f7640a6a704385d6b1df440a87dd3a
created 2014-09-15 15:13 +0200
pushed 2014-09-15 13:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1066020: Add JSConstIntegerSpec to jsapi; r=till
7e47a9f5e048f47e6a360f4af85a85730ffc6018
created 2014-09-15 09:58 +0200
pushed 2014-09-15 07:59 +0000
Jan de Mooij Jan de Mooij - Bug 1066197 part 3 - Move some iterator functions into js namespace, remove js_ prefix. r=bhackett
a5caeacb3411bccc18a6d76d0759748fb3adb25e
created 2014-09-12 17:13 +0200
pushed 2014-09-12 15:19 +0000
Jan de Mooij Jan de Mooij - Bug 932284 - Don't allow disabling the JITs with JIT code on the stack in the shell. r=nbp
80164e15bd54603a0bbb3b70480b337cb5e84601
created 2014-09-12 11:43 +0200
pushed 2014-09-12 09:45 +0000
Jan de Mooij Jan de Mooij - Bug 1060283 part 2 - Rename some JitSpew_* constants to JitSpew_Ion*. r=h4writer
891d587c19c4b700828bab3f41264b1d1017ad7c
created 2014-09-10 19:11 +0200
pushed 2014-09-10 17:11 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1063816 - Rename usesBefore* to *WarmUpThreshold. r=h4writer
64203c2e785d342d347381725587c0c24b1a1b45
created 2014-09-10 19:11 +0200
pushed 2014-09-10 17:11 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1063816 - Rename useCount to warmUpCounter. r=h4writer
0eaa239b3bfd05c88aca67b2421e0770cffeb4e6
created 2014-09-09 16:02 -0700
pushed 2014-09-09 23:06 +0000
Bobby Holley Bobby Holley - Bug 981198 - Make JS_{Get,Set}ErrorReporter take a JSRuntime. r=terrence,r=bz
3d78fa27054f81bb21f7c212940ba0dc987551e7
created 2014-09-09 16:02 -0700
pushed 2014-09-09 23:06 +0000
Bobby Holley Bobby Holley - Bug 981198 - Internally move the JSErrorReporter to the JSRuntime. r=terrence
8f515950193c9a07cc872fc6276fa03c6a067b7e
created 2014-09-09 14:49 -0700
pushed 2014-09-09 22:32 +0000
Shu-yu Guo Shu-yu Guo - Bug 1064844 - Only restore propagatingForcedReturn state in AutoSaveExceptionState if there isn't a new error. (r=jorendorff)
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 04:58 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
0f2020c52ad7e805692d84a5db9e297868f18694
created 2014-08-27 23:35 -0700
pushed 2014-09-05 04:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1040593 (attempt 2) - Partly allocate elements for |new Array(N)| when N > 2048. r=jandem,bhackett.
c234ba51a1d1594e49b635e9624c813147bb3496
created 2014-09-04 18:00 -0700
pushed 2014-09-05 01:01 +0000
Wes Kocher Wes Kocher - Backed out changeset 94eed55e5a5b (bug 1040593) on a CLOSED TREE
94eed55e5a5b07b54ef38a7bdb69150b0eea74f9
created 2014-08-27 23:35 -0700
pushed 2014-09-05 00:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1040593 - Partly allocate elements for |new Array(N)| when N > 2048. r=jandem,bhackett.
01eeee1da172483219c6e74deff74e5e4fb33207
created 2014-09-02 21:24 +0200
pushed 2014-09-02 19:26 +0000
Jan de Mooij Jan de Mooij - Bug 1060283 part 1 - Rename IonSpew to JitSpew. r=h4writer
9df9289e2d8f2709c3365bd8181120ba9b9057fa
created 2014-09-02 11:07 +0200
pushed 2014-09-02 09:09 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Add moving GC callback and use it to fix up ipc CPOW tables r=terrence
ff8835b816c9486d297569531783d909775ec888
created 2014-08-21 17:13 -0700
pushed 2014-08-22 00:14 +0000
Bobby Holley Bobby Holley - Bug 981218 - Remove default compartment objects. r=luke
c9b218c047fa70bd8872f5f77c54f47b85422035
created 2014-08-18 12:20 -0700
pushed 2014-08-18 19:21 +0000
Dan Gohman Dan Gohman - Bug 1054334 - SpiderMonkey: Eliminate unnecessary parentheses around return values r=nbp
e682602319bee1e5a04ca985288b0b54336e80fc
created 2014-08-18 12:20 -0700
pushed 2014-08-18 19:21 +0000
Dan Gohman Dan Gohman - Bug 1054334 - SpiderMonkey: Delete unneeded semicolons r=nbp
f9ec09ff142ccaed7441516b80e2e8c7b0d90ab0
created 2014-08-05 14:06 -0700
pushed 2014-08-18 16:54 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod realloc from MallocProvider and AllocPolicy; r=jonco
9acca266d2c8ebc84e80e3eaaa0a43da32165d58
created 2014-08-08 13:22 -0700
pushed 2014-08-15 21:08 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod malloc from MallocProvider and AllocPolicy; r=jonco
67e348e5f8ddc38c28909d9dfce1e74e80e1ef35
created 2014-08-15 15:28 +0200
pushed 2014-08-15 13:28 +0000
Tom Schuster Tom Schuster - Bug 1051611 - Remove error numbers from js.msg. r=jorendorff
a24871f33bf90dfb7a4c88a4c7996bb1a799bca0
created 2014-08-14 10:32 +0100
pushed 2014-08-15 09:04 +0000
Jon Coppeard Jon Coppeard - Bug 1052422 - Remove trivial shim functions that call into the GC r=sfink
9b45b5813b1aefe4ab03c49f4b7cd40596c64c51
created 2014-08-14 13:38 +0100
pushed 2014-08-14 12:39 +0000
Ed Morley Ed Morley - Backed out changeset dc66d16f19c8 (bug 1052422) for hazard analysis failures
dc66d16f19c8af65c9ab632dd3b04f473eead229
created 2014-08-14 10:32 +0100
pushed 2014-08-14 09:37 +0000
Jon Coppeard Jon Coppeard - Bug 1052422 - Remove trivial shim functions that call into the GC r=sfink
18b669a70e155e885925374716cabd9b062bb8b6
created 2014-08-13 10:05 +0100
pushed 2014-08-13 12:42 +0000
Jon Coppeard Jon Coppeard - Bug 995284 - Make the GC more deterministic in the shell r=terrence
76b55c0850ca6ba3fe64aa1fb6f26a6024585a96
created 2014-08-13 11:18 +0100
pushed 2014-08-13 10:18 +0000
Ed Morley Ed Morley - Backed out changeset f6970e7f17e1 (bug 995284) for crashes on OS X and Windows; CLOSED TREE
f6970e7f17e1dc0a113764c5c70222a430f59c10
created 2014-08-13 10:05 +0100
pushed 2014-08-13 09:14 +0000
Jon Coppeard Jon Coppeard - Bug 995284 - Make the GC more deterministic in the shell r=terrence
f497c1d55fd0d3506626302a7f072697050eb3f4
created 2014-08-06 07:17 -0500
pushed 2014-08-12 15:01 +0000
Jason Orendorff Jason Orendorff - Bug 1037718 - Remove JS_GetTypeName. r=jwalden.
d8e3511f49f489cfe4192ba24914c3ad19dbf06f
created 2014-07-31 16:21 -0500
pushed 2014-08-12 15:01 +0000
Jason Orendorff Jason Orendorff - Bug 1041261, part 1 - A collection of minor fixes inside the JS engine involving symbol jsids. r=terrence.
93add398e8df0633e04d6caab18b06da925261c5
created 2014-08-08 21:54 -0400
pushed 2014-08-09 01:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6ee4b6cc240c, a818fd0874fe, and 70803a5f4683 (bug 1033442) for multiple crashtest oranges.
a818fd0874fef18782457445e7a1a1356a116952
created 2014-08-05 14:06 -0700
pushed 2014-08-09 00:04 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod realloc from MallocProvider and AllocPolicy; r=jonco
906c4230aec8fe9705b95c64f820a26e2ac70f38
created 2014-06-17 11:20 -0700
pushed 2014-08-06 04:49 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
fba2796233b54206099b0569b2eb3ab49b03c218
created 2014-08-01 09:28 -0500
pushed 2014-08-01 14:37 +0000
Luke Wagner Luke Wagner - Bug 1036969 - mv js/src/jit/AsmJS* js/src/asmjs (r=jorendorff)
3069d118d21d9b4c238c8dc202fa296809a619e7
created 2014-07-31 09:55 -0700
pushed 2014-07-31 16:56 +0000
Bobby Holley Bobby Holley - Bug 940321 - Eliminate ambient noScriptRval, and make it live exclusively on CompileOptions. r=jandem
d4be8edb114bb271c2cad82a48964d82c6bc8884
created 2014-07-29 21:00 -0700
pushed 2014-07-30 04:00 +0000
Bobby Holley Bobby Holley - Bug 940305 - Move extraWarnings to RuntimeOptions with a per-compartment override. r=jandem,r=khuey
d4552a868ba9abed5e2ae1858f7f0c6182cbf3ac
created 2014-07-29 10:47 -0700
pushed 2014-07-29 21:04 +0000
Terrence Cole Terrence Cole - Bug 1045181 - Miscellaneous small cleanups in js::gc; r=jonco
c2eb3dd6223311080954565586434d97f7967f3e
created 2014-07-29 12:51 -0800
pushed 2014-07-29 20:51 +0000
Brian Hackett Brian Hackett - Bug 1042833 - Remove JS_ION #ifdef, r=jandem.
ebeb5bb53552f1373442fb8f32c05c46937f7795
created 2014-07-28 11:37 -0800
pushed 2014-07-28 19:38 +0000
Brian Hackett Brian Hackett - Bug 1042833 - Add 'none' architecture used in --disable-ion builds, r=jandem.
c03c2e8e2a21e58180c38f9b34c3a7624b446414
created 2014-07-28 10:39 +0100
pushed 2014-07-28 09:41 +0000
Jon Coppeard Jon Coppeard - Bug 1043888 - Make GetObjetZone() work on nursery objects and rename GetGCThingZone() to GetTenuredGCThingZone() r=terrence
2184a4cc13a59f1aa6f26e13a138b5def4612f89
created 2014-07-11 14:24 -0700
pushed 2014-07-25 22:49 +0000
Jeff Walden Jeff Walden - Bug 1037609 - Remove the js_strdup(cx, jschars) method entirely, seeing as there are so few other uses of it. r=jimb
904878d55f4aafeee8b0d55b59e3561dc6cceee2
created 2014-07-25 14:26 +0200
pushed 2014-07-25 12:27 +0000
Tom Schuster Tom Schuster - Bug 1043588 - Remove some unused functions from OldDebugAPI. r=jimb
6624622f78863190fe9108ef79cbcfb0640b97a5
created 2014-07-25 08:59 +0200
pushed 2014-07-25 07:00 +0000
Ms2ger Ms2ger - Bug 1043281 - Remove JS_ClearNonGlobalObject; r=luke
a0dd5a83ba367e022caa857e7c76de66bf2e9d5e
created 2014-07-24 11:56 +0200
pushed 2014-07-24 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1031529 part 2 - Remove JS_THREADSAFE #ifdefs everywhere. r=bhackett
35038c3324ee08b29924059da9b117940e740bd7
created 2014-07-24 11:56 +0200
pushed 2014-07-24 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1031529 part 1 - Add a --no-threads shell flag. r=bhackett
c5bb52570f8f6feef2ae475e55e1f275768b0ca9
created 2014-07-21 18:16 -0700
pushed 2014-07-22 01:29 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 993085 - Part 1: Add the Debugger.Memory.prototype.trackingAllocationSites accessor property r=jimb
less more (0) -1000 -300 -100 -60 tip