js/src/jsopcode.cpp
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-07-27 09:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
2e0e609aa3ca08298870542650011104871c3425
created 2017-07-25 13:22 +0200
pushed 2017-07-25 11:23 +0000
Jan de Mooij Jan de Mooij - Bug 1383775 - Clean up function toString/toSource code, remove remnants of source decompiler. r=anba
95c3747c49d11901232df9fc1d377b6eb639099f
created 2017-07-05 15:24 +0200
pushed 2017-07-06 16:53 +0000
Marco Castelluccio Marco Castelluccio - Bug 1378839 - Simplify GenerateLcovInfo function. r=nbp
591b89fa611a7e3e66f8ce82a3a6e6e5cba28ad9
created 2017-07-04 18:40 +0200
pushed 2017-07-05 00:19 +0000
Marco Castelluccio Marco Castelluccio - Bug 1229277 - Introduce a map to match JSScript to script filenames instead of relying on ScriptSourceObject. r=nbp,jonco
5bed7af5695125fa7aca66239fe15698e0fd4a3c
created 2017-07-04 12:04 +0200
pushed 2017-07-04 10:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d35a0173ec7c (bug 1229277) for unexpected test failures
d35a0173ec7c7b50d8f48042ec6a8225cc11cd9f
created 2017-07-03 11:50 +0200
pushed 2017-07-03 12:28 +0000
Marco Castelluccio Marco Castelluccio - Bug 1229277 - Introduce a map to match JSScript to script filenames instead of relying on ScriptSourceObject. r=nbp,jonco
650c65dc3e87374d2fef22bc1edb5124567a69a2
created 2017-06-28 13:27 -0700
pushed 2017-06-29 22:56 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1375446 - Check the return code of Sprinter::put in Disassemble1. r=nbp
d9489f5df7bea25619d19e2688fd7065cc724bad
created 2017-06-27 19:52 -0400
pushed 2017-06-27 23:52 +0000
Jan de Mooij Jan de Mooij - Bug 1366903 - Fix decompilation of JSOP_REGEXP and JSOP_NEWARRAY_COPYONWRITE. r=nbp
bc64157bced9005d257e6b39d5189e6f2180e647
created 2017-05-23 16:23 -0400
pushed 2017-06-08 13:18 +0000
Ted Campbell Ted Campbell - Bug 1169743 - Rework JSOP_CLASSHERITAGE to be jit-friendly. r=shu
5a2d5f57d4538291ba3be13fde54b3cb629cf596
created 2017-04-27 07:29 -0600
pushed 2017-04-28 08:45 +0000
Tom Tromey Tom Tromey - Bug 1360152 - null-check correct value in ToDisassemblySource; r=froydnj
ea31640ea9a389036e385181e4c44f62232978e8
created 2017-03-03 15:10 -0700
pushed 2017-04-27 00:35 +0000
Tom Tromey Tom Tromey - Bug 1334278 - change JS_smprintf to return UniqueChars; r=froydnj
6564ccfdc7044009fd5d056865491d2e778fd93b
created 2017-03-27 23:20 +0900
pushed 2017-03-29 08:16 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1331092 - Part 10: Support JSOP_TOASYNCGEN, JSOP_TOASYNCITER, and JSOP_AWAIT in decompiler. r=shu
97e7ac639161dc6dc30ae89646c34d156e2ae36e
created 2017-03-27 17:24 +0200
pushed 2017-03-27 15:27 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9b0c51ce33e8 (bug 1331092)
9b0c51ce33e8a5bfd25e06cca7d70164893b5113
created 2017-03-27 23:20 +0900
pushed 2017-03-27 14:21 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1331092 - Part 10: Support JSOP_TOASYNCGEN, JSOP_TOASYNCITER, and JSOP_AWAIT in decompiler. r=shu
27e7cecf46420ac66d14134954c6d10e4a157911
created 2017-03-05 03:17 +0900
pushed 2017-03-19 05:16 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1344477 - Part 1: Add JSOP_CALL_IGNORES_RV for function call that ignores return value. r=jandem
7a20a634742e88d1f364987ddc8b9221bf6e4697
created 2017-03-04 17:54 +0900
pushed 2017-03-04 08:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1343245 - Handle the case that trying to decompile a value pushed by current bytecode. r=jandem
051ef53a3a81d78c0f2088e101a77975035fd9c4
created 2017-02-28 14:18 -0700
pushed 2017-03-02 13:06 +0000
Tom Tromey Tom Tromey - Bug 1343292 - change return types in GenericPrinter; r=nbp
f8194edb8d411e9caab1d26cd283a9791c978c61
created 2017-02-28 10:07 -0700
pushed 2017-03-02 13:06 +0000
Tom Tromey Tom Tromey - Bug 1343265 - fix typo in DumpJumpOrigins; r=nbp
5e464ee0fb565d7aa21536fac6a880a8c3264db0
created 2017-02-27 20:02 +0900
pushed 2017-02-27 11:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1322019 - Part 6: Decompole NEWARRAY+INITELEM_ARRAY/INITELEM_INC to [...]. r=nbp
2c034824894414f8c69f124588b6d9e4b655c291
created 2017-02-27 20:02 +0900
pushed 2017-02-27 11:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1322019 - Part 5: Print stack transition in dis() function output. r=nbp
445ad080f55cd1f6a3dd99a6656645e97f45b748
created 2017-02-27 20:02 +0900
pushed 2017-02-27 11:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1322019 - Part 4: Remove unnecessary if in BytecodeParser::simulateOp. r=nbp
c905752969fb007959730ae170449dc1e97cd62d
created 2017-02-27 20:02 +0900
pushed 2017-02-27 11:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1322019 - Part 3: Reflect the case that stack values are kept instead of newly pushed in BytecodeParser::simulateOp. r=nbp
20cd9a2ede17439c9a8c87fc7c6542ff93945a24
created 2017-02-27 20:02 +0900
pushed 2017-02-27 11:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1322019 - Part 2: Decompile more opcodes. r=nbp
bcb3bb41c374eaa64fd64d651148b59b70acf377
created 2017-02-27 20:02 +0900
pushed 2017-02-27 11:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1322019 - Part 1: Put unary operator inside parens in expression decompilation. r=nbp
e319d3fd614a71056cce9deb07a530abe825bfba
created 2017-02-18 07:59 +0900
pushed 2017-02-17 23:00 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1340589 - Use JSScript::mainOffset() while checking JSTRY_CATCH in dis() output. r=luke
392e110a97692b0834ecd3f2c709e72dba0cd4d0
created 2017-02-03 15:13 -0700
pushed 2017-02-09 18:10 +0000
Brian Hackett Brian Hackett - Bug 1336603 - Move PCCounts state from ZoneGroup back to the runtime, r=jandem.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-02 23:28 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
142dbb4bffc04efdb358df11293079d00af693fc
created 2017-01-14 14:51 -0800
pushed 2017-01-14 22:43 +0000
Shu-yu Guo Shu-yu Guo - Bug 1147371 - Always decompile argument names in self-hosted code in the caller frame. (r=arai)
0b9c4069ed0f9ddf163a52b52abfd32bfffefcaa
created 2017-01-14 14:51 -0800
pushed 2017-01-14 22:43 +0000
Shu-yu Guo Shu-yu Guo - Bug 1147371 - Implement JSOP_PICK and JSOP_UNPICK in the expression decompiler. (r=arai)
6584da54c13dcebacf6623bb5eb1c89231d67f50
created 2017-01-13 10:50 +0100
pushed 2017-01-13 10:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 408a37107c7f (bug 1147371)
408a37107c7f2fa27ddc0ed40ff5b86694760178
created 2017-01-12 23:51 -0800
pushed 2017-01-13 07:43 +0000
Shu-yu Guo Shu-yu Guo - Bug 1147371 - Implement JSOP_PICK and JSOP_UNPICK in the expression decompiler. (r=arai)
6b4e659892cee5ac0d89931f79bdf367807bf3c2
created 2016-11-28 12:29 +0900
pushed 2016-11-28 03:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 2: Change JSFunction::getOrCreateScript to static method. r=jandem
f0103ae8bdd0200622f03235c02c3101bc9610a5
created 2016-11-11 12:52 +0100
pushed 2016-11-11 11:53 +0000
Jan de Mooij Jan de Mooij - Bug 1099054 - Fix bogus error messages caused by the decompiler falling back to the current pc. r=nbp
b135b519487e216e1841e787f2084527fe2ed0dc
created 2016-11-02 18:22 +0100
pushed 2016-11-04 10:51 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Renamings outside asmjs/ and jit/; r=luke
a8bb58ecb17df251c552f8e01b2d599abc64d127
created 2016-10-10 16:40 +0200
pushed 2016-10-27 15:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1304638 - Remove redundant call to offsetForStackOperand. r=nbp
27f76213fa87e8469387d9783afcb7c3e404eb0f
created 2016-10-09 15:39 +0200
pushed 2016-10-27 15:41 +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:15 +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:39 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2bfd163f23f9 (bug 553032)
2bfd163f23f900d36262b3f8708708a86a7f8d8b
created 2016-10-11 12:44 -0600
pushed 2016-10-20 01:39 +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 06:23 +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-07 15:53 +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-07 13:53 +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-06 10:27 +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-06 06:17 +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-09-30 10:20 +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 03:35 +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 03:35 +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-27 20:43 +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-02 22:20 +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-25 08:18 +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 06:45 +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 06:45 +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 13:27 +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 12:37 +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-02 20:16 +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-22 20: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-07 08:26 +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-02 11:46 +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-07 22:03 +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-05-31 20:26 +0000
Steve Fink Steve Fink - Bug 1259850 - Make ZoneCellIter variants to communicate nogc to the hazard analysis, r=jonco
less more (0) -1000 -300 -100 -60 tip