tools/profiler/core/ProfileBuffer.h
40d2ccee4fa895a9b83db74259b8305ce072b99e
created 2017-07-31 20:09 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 399d40cb5c1c (bug 1384688)
399d40cb5c1c2046a4296043976609863e2496bb
created 2017-07-28 16:40 -0400
pushed 2017-08-02 08:25 +0000
Markus Stange Markus Stange - Bug 1384688 - Add a pausedRanges field to the profile JSON of each process which lists time ranges during which the profiler was paused or collecting a profile. r=njn
4d932d0c9a761a09461383776590670207a2dcfb
created 2017-07-27 15:04 -0400
pushed 2017-08-02 08:25 +0000
Markus Stange Markus Stange - Bug 1384693 - Let callers of profiler_stream_json_for_this_process obtain the time of the first sample in the buffer. r=njn
4890e14058f44cf958aa138a03e571f645b96ea6
created 2017-07-25 16:47 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1380286 (attempt 2) - Introduce ProfilerStackCollector. r=mstange.
18b80915d07365596301f88d6a9b4bbb65eb5a93
created 2017-07-25 08:44 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3923ce220df3 (bug 1380286) for hazard failures
3923ce220df31c0a1fb589158f1d2a3f40a93aef
created 2017-07-17 10:18 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1380286 - Introduce ProfilerStackCollector. r=mstange.
3fe4adc63baf237235f439667af42cc5f9d460f9
created 2017-07-13 11:05 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1379933 (part 5) - Tweak ProfileBuffer arguments. r=mstange.
f7e6d96eb514e1f50933cc5ff8064afb0e5830da
created 2017-07-13 11:05 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1379933 (part 4) - Start all ProfilerBuffer methods with an upper case letter. r=mstange.
00674f36f7904356b5bf2aba2779fe0cfad445cc
created 2017-07-13 11:05 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1379933 (part 2) - Improve ProfileBuffer's handling of labels and dynamic strings. r=mstange.
903992e46e072238158b289a6bf494280e478a13
created 2017-07-05 21:29 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1379565 - Overhaul ProfileBuffer::StreamSamplesToJSON. r=mstange.
b764a865e0ee50c062e06f8b6f24014ccba9202b
created 2017-07-04 16:53 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1378055 (part 6) - Use "entry", not "tag" when talking about ProfileBufferEntry objects. r=mstange.
f8819d808fba2abb8f8880dd241c761fa3475940
created 2017-06-19 09:38 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1373154 (part 3, attempt 2) - Overhaul TickSample and things around it. r=mstange.
cd069d0b934eb5f6da003bf5015ff8a9e520dc7b
created 2017-06-15 21:22 -0700
pushed 2017-08-02 08:25 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1373154) for Windows devtools timeouts
ca4e62117e6ad325756b62de03917d4fb188165d
created 2017-06-16 08:29 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1373154 (part 3) - Overhaul TickSample and things around it. r=mstange.
e7d5a07cede0aa1d2de6fdf13b7f522aa4a1cc22
created 2017-06-02 09:41 +1000
pushed 2017-06-12 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1368915 (part 3) - Rename aStartTime parameters as aProcessStartTime where appropriate. r=mstange.
aa3cd4933f88b86f893d58b684b2454ef273f140
created 2017-04-27 07:36 +1000
pushed 2017-06-12 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1123754 (part 2) - Move ProfilerMarker into ProfilerMarker.h. r=mstange.
bed8d9d6d6895cf35e4eaf9c12f3339a3a254025
created 2017-03-31 10:13 +1100
pushed 2017-06-12 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1351963 (part 4) - Make the LastSample argument to addTagThreadId optional. r=jseward.
6235799ad4fd1e408a6c348c41f04d9ff7582e3d
created 2017-03-22 11:18 +0100
pushed 2017-06-12 13:08 +0000
Julian Seward Julian Seward - Bug 1345032 - Further cost reductions for ProfileBuffer::FindLastSampleOfThread. r=n.nethercote.
bd730342c51508fd903a657030ae281163bf2c90
created 2017-02-27 13:52 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1342306 (part 2) - Avoid profiler_time() calls deep in profiler streaming code. r=mstange.
4e196d802c7be7f3a3c147cc6c5b6406656584b1
created 2017-03-03 15:32 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1344118 - Fix the profiler's sleeping threads optimization. r=jseward.
6de72f3b7f8abb27024a34faac7fbde24ee6ec8f
created 2017-02-27 12:34 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1328378 (part 5) - Simplify ProfileBuffer handling. r=mstange.
6ef5dd99b45cf4b556e7204ba29c6446f550702a
created 2017-02-23 23:05 +0100
pushed 2017-04-18 12:07 +0000
Julian Seward Julian Seward - Bug 1341255 - Profiler tidyups: remove StackEntry, rename ProfileEntry to ProfileBufferEntry (part 2: rename ProfileEntry). r=n.nethercote.
8ac2f3a144257a917ac118499f54c6e18862bd21
created 2017-02-21 10:18 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1340928 (part 8) - Pass gStartTime to DuplicateLastSample(). r=mstange.
f97b9305a9132a0f8f2be59f8fab676bebc77bc5
created 2017-01-30 12:37 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 816598 - Add a memory reporter for the Gecko Profiler. r=mstange,jseward.
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
a4ee8cbe5e73b70a0bdbb3700703536af55d3529
created 2015-09-22 21:27 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 1 - move RefCounted<T> to its own file
94714c206f188a4587bdcb4d00ec72019c0925ca
created 2015-06-30 15:03 -0400
pushed 2015-09-21 14:04 +0000
Benoit Girard Benoit Girard - Bug 1178892 - Split the profiler into Core & Gecko files and break apart monolithic headers. r=mstange
less more (0) tip