js/src/jsapi.cpp
dd076a9610d4ede1314d5d3f36870a68c6a1d322
created 2017-03-04 20:36 +0900
pushed 2017-03-06 23:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1317400 - Part 1: Implement Function.prototype.toString revision proposal. r=till
e297bafab4ae9d6320bff24d9aa02202c1a33e10
created 2017-03-01 07:15 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1341321 - Require runtimes to be single threaded when using a Debugger, r=jandem.
7e6204be142a74d93a66bb17758fa9fcfe08afb6
created 2017-02-25 12:23 +0100
pushed 2017-03-06 23:02 +0000
Jan de Mooij Jan de Mooij - Bug 1342345 part 2 - Use a Vector for AutoCycleDetector. r=jonco
b2b72530f2930d421926b0606c0a5a4f7402376e
created 2017-02-22 06:45 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1341326 - Set stack limit and stack size properly for helper threads, r=jandem.
4bccce8de17eda58afc4fb931685699685cf9258
created 2017-02-20 20:18 +0100
pushed 2017-03-06 23:02 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1341080: Provide an empty filename if the wasm caller doesn't have one in DescribeScriptedCaller; r=luke
e745c540c6ed60d4d097167e35249fa6744a47da
created 2017-02-20 17:46 +0100
pushed 2017-03-06 23:02 +0000
Jan de Mooij Jan de Mooij - Backed out changeset 76c26eaf4f18 to see if it's responsible for GC_MINOR_US telemetry regression.
fad2e60d78431950805f24a73797e7528a4f39fc
created 2017-02-17 05:13 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1337968 - Add API and shell harness for cooperative multithreading, r=jandem.
cbcd8c6fe6bb6ddbb38bbdf72f6365a0faeb56f2
created 2017-02-15 23:53 +0900
pushed 2017-03-06 23:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283712 - Part 1: Add JSErrorBase, JSErrorNotes, JSErrorNotes::Note, and JSErrorReport.{notes,freeNotes}. r=jwalden
1851854d9dd5b93a416ce3291d72c52ec83de0ef
created 2017-02-14 10:16 +0000
pushed 2017-03-06 23:02 +0000
Jon Coppeard Jon Coppeard - Bug 1337502 - AutoCompartment should have the same asserts as JSAutoCompartment r=sfink
76c26eaf4f183ed3653861da7fb8f354566a5f0f
created 2017-02-13 19:11 +0100
pushed 2017-03-06 23:02 +0000
Jan de Mooij Jan de Mooij - Bug 1338894 - Rewrite NurseryAwareHashMap to speed up WrapperMap sweeping. r=jonco
bf8f3671cc134b866a81c6f22c49f10ed7845e6f
created 2017-02-13 17:26 +0100
pushed 2017-03-06 23:02 +0000
Tom Schuster Tom Schuster - Bug 1339036 - Rename JSTYPE_VOID to JSTYPE_UNDEFINED. r=arai
7002008dc1166b7bc1c2ad2ecbcfdde17f6f11b0
created 2017-02-11 05:27 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1337117 - Remove references to main thread in the JS engine, r=jandem.
920d5dfea5de9b79d5e11e7e9384738270dec833
created 2017-02-10 16:47 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1337112 - Remove links from JSRuntime to its single context and zone group, r=jandem,jonco.
14b73f92fba9176872feddfe9de967fba3d78052
created 2017-02-05 07:32 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1337109 - Fix some minor places where a single context/zone group per runtime is assumed, r=jandem.
fe2fedb64403254e8c299d1df2e94521733d5c95
created 2017-02-09 05:41 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1335095 - Allow cooperating JSContexts to iterate over each others' activations, r=jandem.
7aaa5ded3d62fb9d225fe7cf33aa2cf11abd0b4b
created 2017-02-08 23:04 +0900
pushed 2017-03-06 23:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 23: Change RegExpObject::{getShared,createShared,dumpBytecode} to static method. r=jandem
2db07fc0b189125985ca41fd9a29d77aef738f39
created 2017-02-06 23:29 +0200
pushed 2017-03-06 23:02 +0000
André Bargull André Bargull - Bug 1225031 - Part 7: Replace includes for TypedArrayCommon.h with TypedArrayObject.h. r=lth
f3793c0f52fa02dc0b61afb8e069ec341c208c79
created 2017-02-02 16:45 -0800
pushed 2017-03-06 23:02 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
c8102da699dba43d85eb80b70956e80c6793feca
created 2017-02-02 16:39 -0800
pushed 2017-03-06 23:02 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
3d5e5df1bce21e7208a2b296e8bcd4003aaeedf9
created 2017-02-01 22:05 +0100
pushed 2017-03-06 23:02 +0000
Hannes Verschore Hannes Verschore - Bug 1331414: Adding javascript.options.jit.full_debug_checks in about:config for people that want to use debug builds for surfing with less slowdown, r=jandem
0afe5ed6c1b47584a5f90bfc10060567dc9eb6a9
created 2016-12-19 08:23 -0700
pushed 2017-03-06 23:02 +0000
Tom Tromey Tom Tromey - Bug 1324434 - remove JS_GetCurrentEmbedderTime in favor of TimeStamp; r=sfink
ad428bc273fea671c412d5a498a492b31e20073b
created 2017-01-24 13:56 -0800
pushed 2017-03-06 23:02 +0000
Steve Fink Steve Fink - Bug 1335571 - Use template craziness to allow covering more cases with compartment asserts, r=Waldo
f3de7f37c56ee9dd96af01a97099551f13e1dc82
created 2017-02-01 22:26 +0100
pushed 2017-03-06 23:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset dbf9a55f1101 (bug 1331414) for unused variable 'fullJitDebugChecks' at XPCJSContext.cpp:1452. r=backout
dbf9a55f110102ab503c387d2d7009b36a26b052
created 2017-02-01 22:05 +0100
pushed 2017-03-06 23:02 +0000
Hannes Verschore Hannes Verschore - Bug 1331414: Adding javascript.options.jit.full_debug_checks in about:config for people that want to use debug builds for surfing with less slowdown, r=jandem
906483bd4d5e04342e08254ec4c200d9425e6175
created 2017-02-01 05:24 +0900
pushed 2017-03-06 23:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 20: Change PromiseObject::resolve and PromiseObject::reject to static method. r=jandem
c261e950629ff63ad48a05fe4a399e5811df0f6f
created 2017-01-31 20:03 +0000
pushed 2017-03-06 23:02 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1316081 part 3 - Expose a new JSAPI to incrementally encode bytecode when it is generated. r=shu
2793ad041967772d99bd0cce71ad0d8ff4f55744
created 2017-01-31 20:03 +0000
pushed 2017-03-06 23:02 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1316078 part 4 - Add a script decoder as a valid off-main-thread parse-task. r=bhackett
7311c06a7271a8f33f4f73aa0c88e8d4806e488b
created 2017-01-30 06:31 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1324002 - Mark atoms separately in each zone, r=jonco,mccr8,peterv.
8e4f44727c5bb84cd613de9ec81b8c65ca8c51c3
created 2017-02-20 20:18 +0100
pushed 2017-02-22 14:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1341080: Provide an empty filename if the wasm caller doesn't have one in DescribeScriptedCaller; r=luke a=gchang
bdafc05f51e8164e3a8923637f7248f7c1124066
created 2017-01-21 17:25 +0900
pushed 2017-01-23 16:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 14: Change some GlobalObject methods to static method. r=jandem
1c611312df295461159e240077c566ea4877dd43
created 2017-01-21 17:25 +0900
pushed 2017-01-23 16:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 12: Change JSScript::sourceData to static method. r=jandem
6d8daa94965062c56622fdcc646e0d1d3442f382
created 2017-01-21 17:25 +0900
pushed 2017-01-23 16:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 11: Remove JSContext* parameter from JSScript::ensureNonLazyCanonicalFunction. r=jandem
43ac5e5b71937a4cbad6dcc525be975a37f84a95
created 2017-01-21 17:25 +0900
pushed 2017-01-23 16:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 9: Change JSObject::setFlags and depending methods to static method. r=jandem
e91f28eb9a8831d1988350a8cd9e4c41d2b637d4
created 2017-01-20 16:10 +0000
pushed 2017-01-23 16:02 +0000
Jon Coppeard Jon Coppeard - Bug 1331668 - Add a class to encapsulate the possible results of a property lookup r=jandem
89388a238c25990d309666c4da26b5aaa1d04693
created 2017-01-04 00:26 +0100
pushed 2017-01-23 16:02 +0000
Tom Schuster Tom Schuster - Bug 1317422 - Keep nicer code in JS_ResolveStandardClass. rs=Waldo
aa5f92e32f1d26e7bbd086a6731a8c82d33aa595
created 2017-01-04 00:26 +0100
pushed 2017-01-23 16:02 +0000
Tom Schuster Tom Schuster - Bug 1317422 - Backout the global property propsal. r=Waldo
88b94a2497dc49fdbf5d6beb449e8646558dddf7
created 2016-12-29 13:19 -0800
pushed 2017-01-23 16:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1326096 part 1. Add a way to set an external string memory runtime callback. r=waldo
ebb038350129268903209a9d4df66d0cc4ad03a7
created 2016-12-22 12:25 +0100
pushed 2017-01-23 16:02 +0000
Jan de Mooij Jan de Mooij - Bug 1325345 - Add compartment asserts to JS_FireOnNewGlobalObject and other APIs. r=jonco,bholley
d37fc752b0af25f53e32d893739228a6cfc3b60b
created 2016-11-29 13:35 -0800
pushed 2017-01-23 16:02 +0000
Jeff Walden Jeff Walden - Bug 1317422 - Implement a global 'global' property whose value is the global object. r=jandem
4c935b466e1fba0021cda3081ab0c2aa2e34ca1c
created 2016-12-16 13:15 +0100
pushed 2017-01-23 16:02 +0000
Till Schneidereit Till Schneidereit - Bug 1323324 - Part 1: Make Promise::unforgeable{Resolve,Reject} spec-compliant. r=bz
0faba97ebe86d2e32c6afee3f0486cb5b538d74f
created 2016-12-03 07:44 +0900
pushed 2017-01-23 16:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 883377 - Part 1: Implement ES6 function name property semantics. r=jandem,anba
71e72406179d7eade596031badf3aa679da75cfc
created 2016-11-28 12:29 +0900
pushed 2017-01-23 16:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320388 - Move JSFunction::HAS_REST to JSScript and LazyScript. r=evilpie
6b4e659892cee5ac0d89931f79bdf367807bf3c2
created 2016-11-28 12:29 +0900
pushed 2017-01-23 16:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 2: Change JSFunction::getOrCreateScript to static method. r=jandem
7653eef0aae24f3a525e0327d907f62d8fcad9ba
created 2016-11-09 00:01 +0100
pushed 2017-01-23 16:02 +0000
Nicolas Auvray Nicolas Auvray - Bug 1285909 - Add JS::IsMapObject and JS::IsSetObject. r=jorendorff
0dc201de2d391256b2c978120158fe2bfb6d8b41
created 2016-10-15 11:47 +0900
pushed 2017-01-23 16:02 +0000
Tom Schuster Tom Schuster - Bug 755821 - Parse arguments of Function constructor properly. r=shu
63ec09d6484c37e80958849ec2ebc891d375bce6
created 2016-11-21 15:03 +0900
pushed 2017-01-23 16:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1293305 - Part 1: Disable non-standard for-each on Nightly and add testing function to enable/disable it. r=evilpie
bf95e2986737f0250ed918bf216f15348108bfbb
created 2016-11-15 10:58 +0100
pushed 2017-01-23 16:02 +0000
Jan de Mooij Jan de Mooij - Bug 981201 - Stop using JS_IsRunning in PreciseGCRunnable::Run and remove JS_IsRunning. r=bholley
06e5a06d89b3688eb674b40b96419129a666da3e
created 2016-11-09 00:01 +0100
pushed 2016-11-28 14:59 +0000
Nicolas Auvray Nicolas Auvray - Bug 1285909 - Add JS::IsMapObject and JS::IsSetObject. r=jorendorff, a=jcristau
5c25f529af732ad93665becc0a45fc31552aeb50
created 2016-11-13 07:59 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1317085 - Part 2: Throw error when cloning async function. r=till
56f7c0be1ddaab2c5e3752814443c206c23f6e9c
created 2016-11-09 17:31 +0100
pushed 2016-11-14 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Undo the renaming of debuggerObservesAsmJS => Wasm; r=luke
ec8ee3aeecac15c000996ef173b0cece19b0641f
created 2016-11-08 22:08 +0100
pushed 2016-11-14 12:33 +0000
Tom Schuster Tom Schuster - Bug 1015798 - Add int32 type to PropertySpec. r=arai
8daddd6054f2bc3c1c563a257cbaf720032bea95
created 2016-11-08 14:06 +0000
pushed 2016-11-14 12:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1132888 part 4 - Test that we do not disable assertRecoveredOnBailout assertion. r=h4writer
d7088aa43bf55e2e38d83d88d25fc9eb28526bef
created 2016-11-05 21:13 -0400
pushed 2016-11-14 12:33 +0000
Nathan Froyd Nathan Froyd - Bug 1315004 - rename Range::start to Range::begin to match C++ conventions; r=botond
9c43bca082b79800fc7e9217f41b87dc7e356636
created 2016-11-04 11:38 -0700
pushed 2016-11-14 12:33 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1132888) for SM-tc(r) failures a=backout
cd3ff163021bc877464113a006f3c412d81b7366
created 2016-11-04 14:02 +0000
pushed 2016-11-14 12:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1132888 part 4 - Test that we do not disable assertRecoveredOnBailout assertion. r=h4writer
f37699322f20dbf4e6f25ccf6ab8405cf83352d2
created 2016-11-02 18:42 +0100
pushed 2016-11-14 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename asmjs/ directory to wasm/; r=luke
b135b519487e216e1841e787f2084527fe2ed0dc
created 2016-11-02 18:22 +0100
pushed 2016-11-14 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Renamings outside asmjs/ and jit/; r=luke
309ecb16acfe18bcf53d42497d0c3a489b43bc9e
created 2016-10-10 16:57 +0200
pushed 2016-11-14 12:33 +0000
Till Schneidereit Till Schneidereit - Bug 1313049 - Port Promise-related functions from self-hosted JS to C++. r=arai, f=bz
b171726c465e305411429b29012f48e890598b3f
created 2016-10-28 16:15 -0700
pushed 2016-11-14 12:33 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1313049) for various promise-related failures a=backout CLOSED TREE
less more (0) -3000 -1000 -300 -100 -60 tip