Benoit Girard
|
62c7fb20c1
|
Bug 809571 - Remove the libunwind stack walking code for ARM/Android. r=ehsan
--HG--
rename : browser/components/tabview/test/browser_tabview_privatebrowsing_perwindowpb.js => browser/components/tabview/test/browser_tabview_privatebrowsing.js
extra : rebase_source : d17a5a6e4606cc7337f94f3c353f2e5c955b5068
|
2012-11-22 14:04:56 -05:00 |
|
Bas Schouten
|
7bd748560b
|
Bug 816117 - Part 3: Only get control registers from the profiled thread. r=bgirard
|
2012-12-08 06:15:21 +01:00 |
|
Bas Schouten
|
2c046d9cfa
|
Bug 816117 - Part 2: Pass the thread context to NS_StackWalk on Win32. r=bgirard
|
2012-12-08 06:15:21 +01:00 |
|
Ed Morley
|
179da4dc9f
|
Backout b5c19fdea86e (bug 809317) for windows build bustage
|
2012-12-05 23:10:15 +00:00 |
|
Benoit Girard
|
84d034bf9e
|
Bug 809317 - Part 2: Support stackwalking. r=ehsan
--HG--
extra : rebase_source : 171005fa54d435b496930a2b2213673249cbee09
|
2012-11-19 18:31:47 -05:00 |
|
George Wright
|
ab9f1d94a5
|
Bug 818279 - Don't namespace prefix PL_DHASH_NEXT to fix a compile failure on linux/clang. r=ehsan
|
2012-12-04 22:02:54 -05:00 |
|
Benoit Girard
|
2980ad470f
|
Bug 818213 - Define SAMPLER_SHUTDOWN for builds without the profiler turned on; r=ehsan
|
2012-12-04 15:09:59 -05:00 |
|
Jacek Caban
|
db98dfabe1
|
Bug 817966 - Fix JSCustomObjectBuilder.h compilation on mingw; r=ehsan
|
2012-12-04 10:52:32 -05:00 |
|
Benoit Girard
|
5137011d7b
|
Bug 799640 - Part 2: Save profiles on shutdown using custom JSON encoder. r=ehsan
|
2012-11-30 12:49:20 -05:00 |
|
Benoit Girard
|
e9dec350e6
|
Bug 799640 - Part 1: Refactor JSObjectBuilder. r=ehsan
|
2012-11-30 12:46:59 -05:00 |
|
Ehsan Akhgari
|
5bba464e0a
|
Backed out 3 changesets (bug 799640) on the suspicion of regressing Tp5 by 50%
Backed out changeset 133c704dbcc6 (bug 799640)
Backed out changeset b130bb991d84 (bug 799640)
Backed out changeset e47b059493cf (bug 799640)
|
2012-11-30 16:05:13 -05:00 |
|
Benoit Girard
|
a8aa3822d4
|
Bug 799640 - Part 2: Save profiles on shutdown using custom JSON encoder. r=ehsan
|
2012-11-30 12:49:20 -05:00 |
|
Benoit Girard
|
b8d5533ba1
|
Bug 799640 - Part 1: Refactor JSObjectBuilder. r=ehsan
|
2012-11-30 12:46:59 -05:00 |
|
Benoit Girard
|
2453f45a20
|
Bug 805797 - Validate sp before unwinding to fix crash in mozilla::FramePointerStackWalk. r=ehsan
|
2012-11-21 16:24:39 -05:00 |
|
Benoit Girard
|
6a32724136
|
Bug 809317 - Part 1: Provide a pseudo stack implementation of SAMPLER_PRINT_LOCATION. r=ehsan
--HG--
extra : rebase_source : ba956341ba6115f5c0f60a067c46aee45d29724b
|
2012-11-19 18:13:28 -05:00 |
|
Ehsan Akhgari
|
e4b65fd482
|
Bug 813086 - Update the Chromium license block in the profiler code
DONTBUILD
|
2012-11-19 14:02:32 -05:00 |
|
Jim Chen
|
f013d1f3d5
|
Bug 761287 - Follow-up to fix TableTicker.cpp bustage; r=ehsan
|
2012-11-13 15:54:14 -05:00 |
|
Jim Chen
|
6a5ee1361a
|
Bug 761287 - Fix NDKr8 build by including Android sigcontext instead of using our own; r=ehsan
|
2012-11-08 11:45:17 -05:00 |
|
Kyle Huey
|
1482122303
|
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
|
2012-10-31 09:13:28 -07:00 |
|
Vicamo Yang
|
8297cdabd6
|
Backout 67cb43bb8865: Breaks B2G Marionette
|
2012-10-31 16:35:11 +08:00 |
|
Kyle Huey
|
bdf47895bb
|
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
|
2012-10-30 12:28:11 -07:00 |
|
Ed Morley
|
777eed8444
|
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
|
2012-10-30 17:02:31 +00:00 |
|
Kyle Huey
|
aa1997a51a
|
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
|
2012-10-30 08:26:12 -07:00 |
|
Benoit Girard
|
b91e942f5e
|
Bug 804724 - Add an abort painting marker. r=ehsan
--HG--
extra : rebase_source : 10f327e91b15d673303eb607a361c1c4d14a1e92
|
2012-10-23 17:18:37 -04:00 |
|
Isaac Aggrey
|
cbb17fe7b2
|
Bug 794510: Part 2: Use more stdint types instead of protypes.h types; r=ehsan
|
2012-10-11 18:38:04 -05:00 |
|
Benoit Girard
|
9686e5ca92
|
Bug 802333 - Reduce the default profile size for ARMv6 devices. r=blassey
|
2012-10-18 11:12:53 -04:00 |
|
Benoit Girard
|
8a55028ddb
|
Bug 799638 - Export profiler markers when saving profiler profiles. r=ehsan
|
2012-10-15 10:33:20 -04:00 |
|
Benoit Girard
|
361c22db3b
|
Bug 799638 - Use stackwalk on startup profiling for win/mac. r=ehsan
--HG--
extra : rebase_source : 67b8b37cbb4c013a7bb81f318d7975dece23c76e
|
2012-10-14 12:08:11 -04:00 |
|
Ryan VanderMeulen
|
a72777272c
|
Backed out a57ade621efb, 2a8fef2bd228, 632ce3e7d3ef (bug 799638) for bustage.
|
2012-10-13 21:22:30 -04:00 |
|
Benoit Girard
|
ef91b368a2
|
Bug 799638 - Export profiler markers when saving profiler profiles. r=ehsan
|
2012-10-13 21:03:22 -04:00 |
|
Benoit Girard
|
cb5b355f20
|
Bug 799638 - Use stackwalk on startup profiling for win/mac. r=ehsan
|
2012-10-13 21:03:09 -04:00 |
|
Mike Hommey
|
cbb20704b2
|
Bug 797717 - Initialize SPS in NS_InitXPCOM2 to make JS sampling work in xpcshell. r=benwa
|
2012-10-06 10:37:45 +02:00 |
|
Benoit Girard
|
844734bb36
|
Bug 794206 - Initialize mRuntime. r=ehsan
|
2012-10-01 12:51:03 -04:00 |
|
Chris Jones
|
ff540847c2
|
Bug 791404: Sample at 10ms on gonk for more realistic results. r=BenWa
|
2012-09-24 15:38:07 -07:00 |
|
Chris Jones
|
c4557f3b15
|
Bug 791399: Use the OS tmp dir for saving files on b2g, because content processes can't write elsewhere. r=BenWa
|
2012-09-24 15:38:07 -07:00 |
|
Chris Jones
|
41010e55e9
|
Bug 791398: Lower the default sample size to prevent OOMs. r=BenWa
|
2012-09-24 15:38:07 -07:00 |
|
Mike Hommey
|
4af0818cb7
|
Bug 790593 - Notify when the profiler starts and stops through the observer service. r=ehsan
|
2012-09-20 19:36:50 +02:00 |
|
Jeff Muizelaar
|
008d43f150
|
Bug 789717. Use JS_InternStringN to avoid large memory usage in the profiler. r=ehsan
We duplicate a large number of strings. This helps cut down on that.
--HG--
extra : rebase_source : 897b54343ab44f23402a247eeda836f066fbb49a
|
2012-09-17 14:22:47 -04:00 |
|
Mike Hommey
|
375c3106fe
|
Bug 790261 - Avoid the profiler misbehaving randomly when mozilla_sampler_start is given impossible values. r=Benwa
|
2012-09-11 17:33:53 +02:00 |
|
Benoit Girard
|
606b6acca1
|
Bug 788888 - Increase the default profile size to 1 million entries. r=ehsan
|
2012-09-06 01:21:03 -04:00 |
|
Benoit Girard
|
e453aa1d7e
|
Bug 788400 - Part 2: Add a frame number to profiles. r=ehsan
|
2012-09-05 11:45:17 -04:00 |
|
Mike Hommey
|
daa13a837f
|
Bug 749518 - Don't use dl_iterate_phdr on gonk. r=BenWa
|
2012-09-04 10:59:01 +02:00 |
|
Benoit Girard
|
efc79320b7
|
Bug 749518 - Forward declare dl_iterate_phdr with extern C. r=glandium
|
2012-09-04 10:24:16 -04:00 |
|
Benoit Girard
|
4326516b13
|
Bug 749518 - Use dl_iterate_phdr instead of proc/maps for Linux symbolicate. r=glandium
|
2012-08-30 11:48:35 -04:00 |
|
Ed Morley
|
33180735cb
|
Backout a8b73286ba78 (bug 749518) for breaking B2G gb_armv7a_gecko builds
|
2012-09-03 12:10:10 +01:00 |
|
Randell Jesup
|
eedf93a21d
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
|
Benoit Girard
|
085b3f44ec
|
Bug 749518 - Use dl_iterate_phdr instead of proc/maps for Linux symbolicate. r=glandium
|
2012-08-30 11:48:35 -04:00 |
|
Luke Wagner
|
94264a0bc8
|
Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
--HG--
extra : rebase_source : 12acf2288285f5caefd7fecea8207de3a47eab5b
|
2012-08-21 18:42:53 -07:00 |
|
Ehsan Akhgari
|
0fd9123eac
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Rafael Ávila de Espíndola
|
b9989b51cc
|
Bug 783154 - Refactor the chrome hang code to use the same class as write poisoning. r=taras,benwa,vladan.
--HG--
extra : rebase_source : 1f43ac88ceabc698ba0a58715562db90af1c266f
|
2012-08-21 17:14:38 -04:00 |
|