js/src/vm/TraceLogging.h
9912dd6288bb69697d7f0dfe65de85d547b0252b
created 2019-08-07 20:06 +0000
pushed 2019-08-26 19:26 +0000
André Bargull André Bargull - Bug 1572147 - Part 3: Remove includes to builtin/String.h. r=evilpie
2c4b730d8f589a9f7559f5b0e3838555efc09678
created 2019-08-07 20:04 +0000
pushed 2019-08-26 19:26 +0000
André Bargull André Bargull - Bug 1572147 - Part 2: Remove unused includes from builtin/String.h. r=evilpie
c6ab5b9a7c0743eafc9573871f60f7299d6832d5
created 2019-05-21 15:25 +0000
pushed 2019-07-01 09:00 +0000
Denis Palmeiro Denis Palmeiro - Bug 1545091 - Spew tracelogger statistics with IONFLAGS=tracelogger r=iain,mstange
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
ec925f7dac88abd54ba19d4b317b7b3699ecce1f
created 2018-12-07 17:42 +0000
pushed 2018-12-10 13:40 +0000
Denis Palmeiro Denis Palmeiro - Bug 1503251 - Keep payload values in the dictionary if they are still alive. r=djvj
7dc99db92ea4dee6bd7a02b20067fd3b64e1f352
created 2018-12-04 21:43 +0000
pushed 2018-12-06 16:36 +0000
Denis Palmeiro Denis Palmeiro - Bug 1497016 - Add an API to extract tracelogger data and use this within the gecko profiler r=mstange,djvj
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-03 16:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
32eadea53faa9aca578c11bf682fcbb9385f9ebf
created 2018-11-20 10:23 +0000
pushed 2018-12-03 16:23 +0000
Ted Campbell Ted Campbell - Bug 1508255 - More formatting changes in js/src r=jandem
ba2da67c9e7e7541e4be66e5841c3a115c31ba1e
created 2018-11-20 10:15 +0000
pushed 2018-12-03 16:23 +0000
Ted Campbell Ted Campbell - Bug 1508255 - Minor formatting changes in js/src r=jandem
713199b324b447d27f43d61e6aa81711db4f835d
created 2018-11-01 17:56 +0000
pushed 2018-12-03 16:23 +0000
Denis Palmeiro Denis Palmeiro - Bug 1497018 - Use mozilla::TimeStamp for tracelogger timing r=sfink
9d5e7b73af8f2576a76a1014b392fc4258c2683e
created 2018-09-30 17:39 +0000
pushed 2018-10-15 21:07 +0000
Denis Palmeiro Denis Palmeiro - Bug 1480104: Provide an API for the gecko profiler, introduce a string hash table to remove duplicate data, and add necessary locks and changes to support the profiler start/stop routines r=sfink
345c57d30d2d4df3bef3e90a7c5b190540e08251
created 2018-09-25 09:17 +0300
pushed 2018-10-15 21:07 +0000
Dorel Luca Dorel Luca - Backed out changeset eae95de0eabe (bug 1480104) for spidermonkey failure
eae95de0eabec99b772fd01ac873880cc96425d9
created 2018-09-23 21:51 +0000
pushed 2018-10-15 21:07 +0000
Denis Palmeiro Denis Palmeiro - Bug 1480104: Provide an API for the gecko profiler, introduce a string hash table to remove duplicate data, and add necessary locks and changes to support the profiler start/stop routines r=sfink
219721735c51630107ce70c295c26b88bb87ab3a
created 2018-09-06 11:18 +0200
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 11. r=tcampbell
23b954ab9d4323c67d28e548940de8121986cce5
created 2018-08-29 13:41 -0500
pushed 2018-09-03 16:13 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Remove a spurious inclusion of js/CompileOptions.h from vm/TraceLogging.h, because the header doesn't need any *CompileOptions declaration or definition. r=me as trivial, following up on a bustage fix that got merged into the landing for bug 1486731
5202cfbf8d60ffbb1ad9c385eda725992fc43d7f
created 2018-08-29 11:58 +0200
pushed 2018-09-03 16:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1486731: Guard test against profiling mode enabled; r=me on a CLOSED TREE
c8443454c32507d960e7a935a943f2f7412afcc6
created 2018-08-22 20:09 +0000
pushed 2018-08-24 17:49 +0000
Denis Palmeiro Denis Palmeiro - Bug 1482560: Do not flush tracelogger to disk unless specifically requested to do so r=sfink
6a76baf321797f3831aeffaab4eb852e9383f213
created 2018-06-23 16:14 +0300
pushed 2018-06-25 14:15 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - JS - Initialize member fields in classes/ structures. r=waldoo
fc2c785effde6ef2dcf3544dfc4f1907111da69a
created 2018-06-04 13:34 -0700
pushed 2018-06-18 21:43 +0000
André Bargull André Bargull - Bug 1464845 - Remove js_strdup and JS_strdup. r=Waldo
3aaea88740602dbb570cec5df348beff7abf1842
created 2018-06-04 21:10 +0300
pushed 2018-06-18 21:43 +0000
Dorel Luca Dorel Luca - Backed out changeset 2426ac9d78fe (bug 1464845) for Merge conflicts with bug 1465060
2426ac9d78fe52b238345e286b000424cbab4989
created 2018-06-04 01:30 -0700
pushed 2018-06-18 21:43 +0000
André Bargull André Bargull - Bug 1464845 - Remove js_strdup and JS_strdup. r=Waldo
4eb369e8ad7884a3dd20fe3145f7ad58c42db450
created 2018-04-17 13:30 +0200
pushed 2018-04-26 21:04 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 13 - Misc cleanup related to cooperative scheduling. r=jonco
6ff8aaef28669cc3945291a182232680481256da
created 2018-04-11 23:19 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Backing out js/src/ for violation of committing guideliens. CLOSED TREE
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
301c61b644c24acc65c4d0b379736d1d3c7999a6
created 2017-12-18 14:45 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 1: Use js/TypeDecls.h instead of redeclaring certain types. r=jandem.
c0e5f705407b20acd628c572341e61366eda374e
created 2017-07-19 14:34 -0400
pushed 2017-08-02 08:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1382324 - Improve SpiderMonkey's pointer hashing function for pointers to neighboring memory locations; r=jandem
f26444a3456643a259846fc0dcafcf777498d76b
created 2017-04-21 19:37 +0200
pushed 2017-06-12 13:08 +0000
Hannes Verschore Hannes Verschore - Bug 1334409 - TraceLogging: Add memory reporter for TraceLogging, r=njn
b5b468a651a3b8229ef6415b58acc3a60c0fa199
created 2017-04-06 12:14 +0200
pushed 2017-06-12 13:08 +0000
Hannes Verschore Hannes Verschore - Bug 1345148 - TraceLogger: Don't lock for not-enabled events in tracelogger, r=bbouvier
cc682c2db247433a4aad347f0d20ddbc968eb26b
created 2017-02-24 12:52 -0800
pushed 2017-04-18 12:07 +0000
Shu-yu Guo Shu-yu Guo - Bug 1342273 - Improve frontend tracelogging. (r=h4writer)
7002008dc1166b7bc1c2ad2ecbcfdde17f6f11b0
created 2017-02-11 05:27 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1337117 - Remove references to main thread in the JS engine, r=jandem.
ec2337b8a5e57c12fc0d83db445dc3deed756232
created 2017-02-09 11:33 +0100
pushed 2017-04-18 12:07 +0000
Hannes Verschore Hannes Verschore - Bug 1334194: Follow-up fixes to tracelogger thread safety, r=bhackett
43ac95c99af6c7edea7328427d78605583b14e94
created 2017-02-07 15:40 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1334194 - TraceLogger changes for multithreaded runtimes, r=h4writer.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
740e1005d4b617941987880128c62ba1dbbee1c7
created 2017-01-27 19:32 +0100
pushed 2017-04-18 12:07 +0000
Hannes Verschore Hannes Verschore - Bug 1332594: TraceLogger: Get --disable-trace-logging working again, r=bbouvier
dc074025662ddfa9eb0d2046b4d68268d2c0b19d
created 2017-01-27 19:32 +0100
pushed 2017-04-18 12:07 +0000
Hannes Verschore Hannes Verschore - Bug 1334426: TraceLogger: Silently fail the logger when not-recoverable, r=bbouvier
e5f851a668419416d2328143ecb08783d21697f8
created 2017-01-27 18:01 +0100
pushed 2017-03-06 20:48 +0000
Hannes Verschore Hannes Verschore - Bug 1334129 - TraceLogger - On destruction remove the logger from the mainlogger list. r=bbouvier, a=jcristau
edb24e0ff1e147e44f042f8d0dccf59eac6f6de0
created 2016-12-09 14:26 -1000
pushed 2017-03-06 20:48 +0000
Hannes Verschore Hannes Verschore - Bug 1322614 - TraceLogging: Don't compare text strings when they are already flushed, r=bbouvier
4b91754cb34934159a20c8c7f208b107169f727a
created 2017-01-27 18:01 +0100
pushed 2017-01-31 19:42 +0000
Hannes Verschore Hannes Verschore - Bug 1334129 - TraceLogger - On destruction remove the logger from the mainlogger list. r=bbouvier, a=jcristau
e0376c4d982a21af0f2cbd583599bd7f7f461b39
created 2016-10-21 09:53 +0100
pushed 2017-01-23 14:19 +0000
Jon Coppeard Jon Coppeard - Bug 1309909 - Give each mutex an order and check the order of aquisition r=fitzgen r=luke
16d9055f9eab4893a73f623ad9a811e0b5ef120f
created 2016-09-21 16:37 -0700
pushed 2017-01-23 14:19 +0000
Wes Kocher Wes Kocher - Backed out changeset a03e56efce4c (bug 1281156) for android failures in test_bug772796.html a=backout CLOSED TREE
a03e56efce4cc941844a5d1da71d8c1d5598e9b4
created 2016-09-21 19:26 +0200
pushed 2017-01-23 14:19 +0000
Hannes Verschore Hannes Verschore - Bug 1281156: TraceLogger: Enable caching of EventPayload for mainthread again, r=bbouvier,jonco
693970250ff760e9266debc6e59144061d452922
created 2016-09-02 18:19 +0200
pushed 2016-11-14 12:26 +0000
Hannes Verschore Hannes Verschore - Bug 1299839: TraceLogger - Disable on throwing an exception in IonMonkey with Debugger enabled, r=bbouvier
035fb1b1352986fd15ec827eb38e0a5e6dfc9a93
created 2016-09-02 18:19 +0200
pushed 2016-11-14 12:26 +0000
Hannes Verschore Hannes Verschore - Bug 1298541: Tracelogger: Part 4: Enable jit-tests/tests/tracelogger/drainTraceLogger.js again, r=bbouvier
9bf32cd7b3e5c9c06cf56fd65f070b318de36193
created 2016-09-02 18:19 +0200
pushed 2016-11-14 12:26 +0000
Hannes Verschore Hannes Verschore - Bug 1298541: Tracelogger: Part 1: Add debugging to check start and stop correspond, r=bbouvier
d0afd311c614e17f2409caab3cf08aee2e648276
created 2016-08-18 13:10 -0700
pushed 2016-11-14 12:26 +0000
Steve Fink Steve Fink - Bug 1296875 - Minor TraceLogger cleanups, comments, refactoring; r=h4writer
7fab74549bbabc0ab0e64a19fd83f4c5660716b4
created 2016-08-22 15:37 -0700
pushed 2016-11-14 12:26 +0000
Steve Fink Steve Fink - Backed out 5 changesets (bug 1296878, bug 1296876, bug 1296875) for compilation failures, a=CLOSED TREE
8b45dd84cc086a76c197de13a81d8783dfd866c3
created 2016-08-18 13:10 -0700
pushed 2016-11-14 12:26 +0000
Steve Fink Steve Fink - Bug 1296875 - Minor TraceLogger cleanups, comments, refactoring; r=h4writer
4b6f61ea7594ae263945c95fc652d1aaad01042b
created 2016-08-22 10:15 -0700
pushed 2016-11-14 12:26 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1295741 - jslock.h is dead, long live jsnspr.h; r=terrence
5bf671f59015965d26ee9e7c9781caacc658b24f
created 2016-08-09 16:33 -0700
pushed 2016-11-14 12:26 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1293419 - Make the trace logger use js::Thread instead of PRThread; r=terrence
d598b7b3861229d81f93b6bae57123564f6adbb2
created 2016-06-21 13:52 +0200
pushed 2016-09-19 13:38 +0000
Hannes Verschore Hannes Verschore - Bug 1273863 - TraceLogger: Trace the name of vm calls, r=bbouvier
f12e5d7ee596136dfc274d523c0c36236eb91013
created 2016-04-08 05:47 -0400
pushed 2016-06-06 19:02 +0000
Hannes Verschore Hannes Verschore - Bug 1259403 - Tracelogger: Only increase capacity by multiples of 2, r=bbouvier
161e40cc86c115090aa9eb4c1516f17fe38b1baf
created 2016-03-03 10:27 -0800
pushed 2016-06-06 19:02 +0000
Terrence Cole Terrence Cole - Bug 956899 - Replace PRLock with Mutex in TraceLogger; r=h4writer
4f02780c73e3a60ce44d423bcf004aa77bf4195b
created 2016-01-15 18:26 -0600
pushed 2016-03-07 14:18 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jandem)
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-03-07 14:18 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
e9e5800af57de4503117dfc2355a10f34d6d5d78
created 2015-12-18 18:32 -0500
pushed 2016-01-25 13:55 +0000
Hannes Verschore Hannes Verschore - Bug 1231170: TraceLogger - Use size in debugger instead of the current id to track last logged item, r=bbouvier a=sylvestre
7683aae0caff682c97e21bbe0e6e40c0c958f7eb
created 2015-11-30 20:45 +0100
pushed 2016-01-25 13:55 +0000
Hannes Verschore Hannes Verschore - Bug 1227028: TraceLogger - Fix when to keep the payload of a TraceLogger event, r=bbouvier
1c11dc31c6b5bbe3f6e3edea6464772bfd4dae15
created 2015-11-19 18:49 +0100
pushed 2016-01-25 13:55 +0000
Hannes Verschore Hannes Verschore - Bug 1223636: Tracelogger - Don't treat extraTextId as containing only extra ids, r=bbouvier
less more (0) -100 -60 tip