js/src/jsopcode.cpp
27f76213fa87e8469387d9783afcb7c3e404eb0f
created 2016-10-09 15:39 +0200
pushed 2016-10-28 03:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1304638 - Don't return "(intermediate value)" while decompiling SETELEM/STRICTSETELEM. r=nbp
353578b40e7aa13eaeea0ec96b1425e1f1d2217a
created 2016-10-11 12:44 -0600
pushed 2016-10-21 21:17 +0000
Tom Tromey Tom Tromey - Bug 553032 - use MOZ_FORMAT_PRINTF in js; r=evilpie
515d4661df696d8cf7d122fc2820a7629983cc13
created 2016-10-19 18:29 +0200
pushed 2016-10-20 01:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2bfd163f23f9 (bug 553032)
2bfd163f23f900d36262b3f8708708a86a7f8d8b
created 2016-10-11 12:44 -0600
pushed 2016-10-20 01:36 +0000
Tom Tromey Tom Tromey - Bug 553032 - use MOZ_FORMAT_PRINTF in js; r=evilpie
d4fe7282fee594b088dc82fccbe45bd034317006
created 2016-10-12 12:41 -0700
pushed 2016-10-13 09:59 +0000
André Bargull André Bargull - Bug 1198377 - Move Map/Set constructor initialization to self-hosted code. r=till
32a726cdfabd58fe7569cffb22f1a6c3abba27a8
created 2016-10-07 17:53 +0200
pushed 2016-10-08 03:06 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b6f1126059ef (bug 1198377) for asserting in for-in-iterator-1.js. r=backout
b6f1126059ef32ac61c7974e14e3ac7e79722e4b
created 2016-10-05 07:52 -0700
pushed 2016-10-08 03:06 +0000
André Bargull André Bargull - Bug 1198377 - Move Map/Set constructor initialization to self-hosted code. r=till
5e62b27c11b2c9d1a52817e2f0b3db6febfebf80
created 2016-10-06 12:26 +0200
pushed 2016-10-07 03:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a045ca98c52c (bug 1198377) for suspicion that this cause windows 7 reftest crashes
a045ca98c52cb419e910a6b78b872972e81de9f8
created 2016-10-05 07:52 -0700
pushed 2016-10-07 03:23 +0000
André Bargull André Bargull - Bug 1198377 - Move Map/Set constructor initialization to self-hosted code. r=till
9796ed81f17a936804ec792c843dadf2c00023df
created 2016-09-11 18:15 +0900
pushed 2016-10-01 06:28 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 3: Replace Value parameter to const Value& in simple case. r=shu
f970fe55ff6cbf39fca00df19b0894ad0830fbd9
created 2016-08-15 23:05 +0900
pushed 2016-09-30 10:10 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 8: Use ASCII or UTF8 variant of JS_ReportErrorNumber in non-simple cases. r=jwalden
ccacc9678443f2a45da35f3486e0b0bb814e4fd8
created 2016-08-14 20:39 +0900
pushed 2016-09-30 10:10 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 6: Use ASCII variant of JS_ReportErrorNumber in simple case. r=jwalden
5da26864f77e25fad06ba77b6591e21972a55410
created 2016-09-23 19:20 -0700
pushed 2016-09-28 14:38 +0000
Jeff Walden Jeff Walden - Bug 1269722 - Remove the standalone Sprint function that almost no one error-checks in favor of a member function, and error-check every use of it. r=jandem
6c65ad93a66da0d5d9ceb7cec97d9c1c161a5aba
created 2016-09-02 15:30 -0700
pushed 2016-09-03 15:45 +0000
Shu-yu Guo Shu-yu Guo - Bug 1298570 - Check result of getArg when decompiling. (r=efaust)
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-26 00:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
f881b700b183e9c4bb83cd9e0ae450082fb947e9
created 2016-08-14 23:43 -0700
pushed 2016-08-15 22:04 +0000
Igor Igor - Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj
86fac0f27d7dc7b464edaabd0629b248dbfde9bb
created 2016-08-14 23:44 -0700
pushed 2016-08-15 22:04 +0000
Igor Igor - Bug 1293384 - Part 1: Rename snprintf_literal to SprintfLiteral. r=froydnj
ec5f0eea0b6c1fc4b50369ceadbc18972b599953
created 2016-08-10 22:26 +0900
pushed 2016-08-10 23:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1016936 - Part 1: Throw if the value returned by iterator.next() is not an object. r=jorendorff
af780e72301b60a3f838622a7118f04e3b6a2887
created 2016-08-03 14:37 +0200
pushed 2016-08-03 15:07 +0000
Tom Schuster Tom Schuster - Bug 1251364 - Use more snprintf_literal in the JS engine. r=terrence
37e1f09cd54e81f7e5c23123fe4caa2dc9277019
created 2016-08-02 22:16 +0200
pushed 2016-08-03 15:07 +0000
Tom Schuster Tom Schuster - Bug 1251364 - Remove our custom printf implementation (jsprf.cpp). r=tromey
850f1a2a24cf94f6f959a8632e0d795b6f64bef3
created 2016-07-21 18:12 -0400
pushed 2016-07-25 14:17 +0000
Jinank Jain Jinank Jain - Bug 1284441 - Remove unnecessary cast from ExpressionDecompiler::decompilePC. r=arai
c521197a29b7e2f100420312788da9055ff2a8b5
created 2016-07-07 09:56 +0200
pushed 2016-07-08 00:37 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 28 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence
d9ecb9d04a90e5ecddbf85b417d789bf2f5652c7
created 2016-07-02 13:45 +0200
pushed 2016-07-04 11:08 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 9 - Move JSRuntime caches into a new ContextCaches class. r=jorendorff
f07ebb2e13ef2b71b87fc8d7fdf3ef7c2628c15c
created 2016-06-02 14:41 -0700
pushed 2016-06-08 10:16 +0000
Steve Fink Steve Fink - Bug 1277690 - Implement Cell::dump, and make (mostly) all dumpers accept a FILE*, r=jonco
47dfe258f4b427d1c9e316f462d6eaaece775959
created 2016-05-27 22:00 -0700
pushed 2016-06-01 13:09 +0000
Steve Fink Steve Fink - Bug 1259850 - Make ZoneCellIter variants to communicate nogc to the hazard analysis, r=jonco
69518db96a4dd3e483a679a0e8e628184c7c218a
created 2016-05-31 11:15 -0700
pushed 2016-06-01 13:09 +0000
Wes Kocher Wes Kocher - Backed out 22 changesets (bug 1259850) for GC crashes in various tests CLOSED TREE
c95bdd426ced9a71bc64694ea236b46d035bb0df
created 2016-05-27 22:00 -0700
pushed 2016-06-01 13:09 +0000
Steve Fink Steve Fink - Bug 1259850 - Make ZoneCellIter variants to communicate nogc to the hazard analysis, r=jonco
d2f18efe44a37ee8746041c3f4aaa59bfef217c8
created 2016-05-27 17:57 +0200
pushed 2016-05-30 13:34 +0000
Jan de Mooij Jan de Mooij - Bug 979730 part 1 - Remove frame iterator SavedOption. r=luke
701378e19df1fcdecae01159d657d314858b8198
created 2016-05-24 14:31 +0200
pushed 2016-05-25 13:21 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 6 - Use GO_THROUGH_SAVED for the expression decompiler. r=jorendorff
722a014fc551b4e2e59ed6e114e04c0291f9f455
created 2016-05-24 07:51 +0200
pushed 2016-05-24 13:16 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 3 - Use GO_THROUGH_SAVED when we know there's no saved frame boundary. r=luke
f96ba14774c0750556be28f7b5c5a14365af0232
created 2016-05-24 07:50 +0200
pushed 2016-05-24 13:16 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 1 - Pass SavedOption explicitly to frame iterators. r=luke
ae61f4fcb292626e3b4b35512de4380612d2c6cf
created 2016-05-17 17:15 +0000
pushed 2016-05-18 16:14 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1261826 part 8 - Add JSOP_JUMPTARGET opcode. r=jandem,jorendorff,shu
2b1daf5127d47ea6101188d113c2808531e13c38
created 2016-05-17 17:15 +0000
pushed 2016-05-18 16:14 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1261826 part 7 - Add a no-op bytecode to filter out branches results from the decompiler. r=jorendorff
0feaa758b66939461b4b70fb27c991f3297200d2
created 2016-05-17 17:15 +0000
pushed 2016-05-18 16:14 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1261826 part 6 - Factor code which record new Bytecode offset stack. r=shu
e791431d1864b4609b43533fe7d4351e192a9e46
created 2016-04-27 17:09 +1000
pushed 2016-04-29 23:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267551 (part 1) - Use MOZ_MUST_USE more in jsnum.h. r=jonco.
3d67e45f994a3ae1ae43479c32c2ed63bbf1a7c8
created 2016-04-27 14:16 +1000
pushed 2016-04-29 23:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
f53cce89320a2998aa3fcbf49a266c76bf425004
created 2016-04-25 13:33 +0200
pushed 2016-04-26 00:22 +0000
Jan de Mooij Jan de Mooij - Bug 1265690 part 1 - Mark StringBuffer methods WARN_UNUSED_RESULT, fix OOM issues. r=jonco
d6655d9a086b8850cfe8fb16f11af87f879e59be
created 2016-04-20 16:14 +0100
pushed 2016-04-20 21:19 +0000
Jon Coppeard Jon Coppeard - Bug 1261329 - Fix OOM handling in shell dissrc function r=efaust
0a46418cbe6d9d5c173eefe11baaedb837bd0538
created 2016-02-23 23:45 +0900
pushed 2016-02-24 11:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1249896 - Part 4: Avoid declaring variable between cases in switch. r=luke
cddaa4afca599fbbdefbd4b4a5851e8fabe3769e
created 2016-02-03 11:08 +1100
pushed 2016-02-08 11:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1245321 - Merge the object and regexp lists in script data. r=jorendorff.
17d2806c96d7c5bd7452201de68a4b68284b6db6
created 2016-01-12 07:08 +0100
pushed 2016-01-28 11:37 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1235641 - Add line and column info to dump bytecode basic blocks. r=sstangl
5e46f927faa732231a8d0f2addf6b91df789a412
created 2015-10-30 10:43 -0500
pushed 2016-01-24 02:23 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 2: Rename static scope classes away from "ScopeObject". r=shu.
2b37862c36f1497fc15ad6c65067fabea1cf136c
created 2015-10-30 10:26 -0500
pushed 2016-01-24 02:23 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 1: Make static scope objects a separate class hierarchy from the runtime ScopeObjects. r=shu.
4f02780c73e3a60ce44d423bcf004aa77bf4195b
created 2016-01-15 18:26 -0600
pushed 2016-01-17 20:11 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jandem)
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-01-17 20:11 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
aa2b09a2c8db91be4f14125e0fb9d18f38e035e8
created 2016-01-12 19:20 +0100
pushed 2016-01-13 10:59 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 1 - Remove fun() method from frames and remove some dead code. r=luke
5f25108ed130a969db2a336d19fa62d94623778c
created 2015-12-28 17:39 -0600
pushed 2015-12-30 11:18 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Split wasm::Module out of AsmJSModule (r=bbouvier)
ada1474811b7dd1b0aa89fefed1ec159b9bc6e26
created 2015-12-16 22:28 +0100
pushed 2015-12-22 11:28 +0000
Wei Wu Wei Wu - Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=jandem
7d5dfdfe0150615d9ad01d2178ca43db0bf3645d
created 2015-12-08 15:28 -0500
pushed 2015-12-09 11:31 +0000
Jan de Mooij Jan de Mooij - Bug 1216379 - Throw less cryptic error message when using a non-iterable in a for...of loop. r=jorendorff
526a9c02295bc3ffd10e8c1cb06ed6a8bc9a33a3
created 2015-11-26 15:51 +0100
pushed 2015-12-02 00:11 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228340: Get rid of the js_ prefix for CodeSpec, CodeName, NumCodeSpecs; r=jorendorff
9239605f27a8cfed6c559c0d1053144a2a323601
created 2015-10-30 17:09 -0500
pushed 2015-12-01 14:28 +0000
Luke Wagner Luke Wagner - Bug 1224389 - Odin: refactor types/signatures/values (r=bbouvier)
63ad3c6d87459ac794fe6ee9c00e979c0d7bd262
created 2015-11-25 16:56 +0000
pushed 2015-11-26 15:55 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1213735 - LCov: Rely on the GC finalizers to visit all JSScripts. r=bhackett
64f6afc11e30b4c625eaa9888dd41df06fc44720
created 2015-11-25 16:56 +0000
pushed 2015-11-26 15:55 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1219166 - SM LCov: Prevent reporting empty compartments, and empty runtimes. r=bhackett
52d7c9292ecfc23a52835c49189dabd561b18675
created 2015-11-21 14:33 +0100
pushed 2015-11-23 13:35 +0000
Jan de Mooij Jan de Mooij - Bug 1132183 - Make |this| a real binding, remove lazy this computation. r=efaust,shu
b9c043ef1332733e74d9d9ed85d7c82bac5c67dc
created 2015-10-14 17:27 +0200
pushed 2015-10-15 09:59 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1214548 - GenerateLcovInfo: Check that getOrCreateScript does not OOM. r=bhackett
09938327aa95e9ffdb2f476825a1eeb9f24fc8a5
created 2015-10-14 14:32 +0200
pushed 2015-10-14 22:02 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1211331 - Ensure that GC slices are terminated such that we can safely iterate the heap. r=terrence
f6598d998f3ef5f1f07ece07ad2da6188de7d0f8
created 2015-10-08 17:01 -0700
pushed 2015-10-09 12:33 +0000
Eric Faust Eric Faust - Bug 1141863 - Part 2: Implement ES6 SuperCall. (r=jandem, r=jorendorff)
ccb996c662e30f3698283e1a3b8392a59e15bfb2
created 2015-10-01 12:41 +0200
pushed 2015-10-02 11:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1206247 - Do not collect coverage information if the source has no filename. r=bhackett
c403924d9a60f483259be32ed7f33550adb2290f
created 2015-10-01 12:41 +0200
pushed 2015-10-02 11:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1204554 part 3.2 - Collect the source files before any script, as they are swept first. r=terrence
6d0e0a5cfb4ba045de4205bfdd19e1b5887909f0
created 2015-10-01 12:41 +0200
pushed 2015-10-02 11:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1204554 part 2 - Split LCov functions to make the aggregation of results incremental. r=terrence,bhackett
less more (0) -1000 -300 -100 -60 tip