Ehsan Akhgari
|
e93adf3b70
|
Fix the documentation of TimerEventAllocator threading expectations, no bug, DONTBUILD
|
2013-02-18 21:13:26 -05:00 |
|
Boris Zbarsky
|
6973c53b71
|
Bug 618479 part 2. Use binary, not linear, search to determine timer insertion locations. r=brendan
|
2013-02-13 10:11:53 -05:00 |
|
Chris Peterson
|
c1d4245ebd
|
Bug 839962 - Part 2: Replace some XPCOM thread NS_ASSERTIONs with MOZ_ASSERTs. r=bsmedberg
|
2013-02-07 21:54:20 -08:00 |
|
Chris Peterson
|
c8295d4247
|
Bug 839962 - Part 1: Replace some XPCOM refcount NS_ASSERTIONs with MOZ_ASSERTs. r=bsmedberg
|
2013-02-07 20:50:05 -08:00 |
|
Nicholas Nethercote
|
16e75efa9f
|
Bug 818793 - Add a |aMaxFrames| parameter to NS_StackWalk. r=jlebar,glandium; sr=dbaron.
|
2012-12-20 21:31:57 -08:00 |
|
Gabriele Svelto
|
b9602a0925
|
Bug 814771 - Add a cancelable runnable and use it to cancel a pending memory minimization procedure when an application is brought to the foreground r=jlebar
|
2012-12-11 19:13:29 +01:00 |
|
Theo Chevalier
|
f62b7f2d35
|
Bug 699806 - Enable Telemetry by default on Nightly and Aurora channels (Desktop), r=mak77
|
2012-12-08 18:41:23 +01:00 |
|
Bas Schouten
|
6a7b3d219c
|
Bug 816117 - Part 1: Add the ability to pass around a windows Thread Context to StackWalkMain64. r=ehsan
|
2012-12-08 06:15:21 +01:00 |
|
Rafael Ávila de Espíndola
|
785eb3f43f
|
Bug 808699 - Change the wire format for hang reports. r=vladan.
|
2012-11-20 09:45:14 -05:00 |
|
Brian R. Bondy
|
26451f3838
|
Bug 795887 - Mirror existing sleep notification handling with process suspend notification handling. r=bsmedberg
|
2012-11-09 10:34:10 -05:00 |
|
Nathan Froyd
|
f9b2a74082
|
Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
|
2012-10-29 19:32:10 -04:00 |
|
Ehsan Akhgari
|
78b2656cbc
|
Backed out 2 changesets (bug 579517)
Backed out changeset 5298adc70963
Backed out changeset 86ccf7c918ce (bug 579517)
|
2012-10-25 12:32:24 -04:00 |
|
Ehsan Akhgari
|
03be701616
|
Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517)
|
2012-10-25 11:48:19 -04:00 |
|
Makoto Kato
|
944c777b7e
|
Bug 803476 - RunProcess may leak memory if ShellExecuteEx is failure. r=bsmedberg
|
2012-10-24 13:46:52 +09:00 |
|
Olli Pettay
|
f060a0ba42
|
Bug 780770, nsThread::SetMainThreadObserver, r=bz+bholley
|
2012-10-24 01:26:36 +03:00 |
|
Abhishek Potnis
|
8ad6e4b4f3
|
Bug 795511: Removed usages of PR_BIT and PR_BITMASK from the tree; r=ehsan
|
2012-10-20 07:31:43 +05:30 |
|
Trevor Saunders
|
e2db6e1941
|
bug 798595 - remove useless prmem.h includes r=ehsan
|
2012-10-04 02:14:06 -04:00 |
|
Jacek Caban
|
c006d4a323
|
Bug 797316 - Fix -Werror=conversion-null errors in Windows-only code (xpcom/threads part) r=ehsan
--HG--
extra : rebase_source : 177a5faf91a90016807060293743cde13001a88c
|
2012-10-04 10:30:03 +02:00 |
|
Isaac Aggrey
|
0cc4b12d36
|
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
|
2012-09-28 01:57:33 -05:00 |
|
Isaac Aggrey
|
84680bfb39
|
Bug 789847 - Remove PR_CALLBACK usage from tree
|
2012-09-25 11:18:38 -05:00 |
|
Ehsan Akhgari
|
70ba385729
|
Bug 792502 - Kill the FunctionTimer code; r=vlad
|
2012-09-19 16:59:38 -04:00 |
|
Randell Jesup
|
29ac5c0b8c
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
|
Ehsan Akhgari
|
8c296bbcd4
|
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
|
7ab935bae1
|
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 |
|
Mike Hommey
|
c1b35e7b2a
|
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
|
2012-08-04 20:26:44 +02:00 |
|
Honza Bambas
|
d1ae768c4a
|
Bug 774243 - [Linux] Process name changes to RunProcess, r=benjamin
|
2012-07-31 20:59:18 +02:00 |
|
Aryeh Gregor
|
57c0ad57fb
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Jason Duell
|
1bce30f3fc
|
Bug 778296 (previous commit was empty!) - Add comment about thread-safety to nsITimer DONTBUILD. r=bz
|
2012-07-27 13:58:00 -07:00 |
|
Ehsan Akhgari
|
d8fd5d3bfa
|
Switch HangMonitor.cpp to use Unix line endings (no bug; DONTBUILD)
|
2012-07-10 19:12:40 -04:00 |
|
Vladan Djeric
|
ddb17230f9
|
Bug 772643: Don't allocate memory in hang monitor while a thread is suspended. r=ehsan
|
2012-07-10 18:32:58 -04:00 |
|
Ehsan Akhgari
|
965e48aeaf
|
Bug 772518 - Remove nsThread::mShutdownPending because it is unused; r=bsmedberg
|
2012-07-10 16:12:41 -04:00 |
|
Benoit Girard
|
adc71ae1dd
|
Bug 766579 - Part 1: Add SP param to NS_StackWalk. r=dbaron
--HG--
extra : rebase_source : dd4905ffadf5fe9327449fffdfbc665b05d74a6a
|
2012-06-27 16:08:21 -04:00 |
|
Vladan Djeric
|
13b1cf5c8b
|
Bug 763124: Lower chrome hang detector's hang threshold to 5 seconds. r=ehsan
|
2012-06-20 19:20:24 -04:00 |
|
Ehsan Akhgari
|
bcc9fdc523
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (remaining XPCOM parts); r=bsmedberg
--HG--
extra : rebase_source : 578d3ab1fefa2f2268069790a6a75db4580991b2
|
2012-06-12 23:08:53 -04:00 |
|
Ehsan Akhgari
|
b5161f97b8
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (XPCOM parts); r=bsmedberg
|
2012-06-05 19:51:58 -04:00 |
|
Honza Bambas
|
f29e1ac591
|
Bug 720778 - Important threads should have a name for better debugability, r=bsmith, sr=bsmedberg+glandium
|
2012-06-12 19:06:20 +02:00 |
|
Brian R. Bondy
|
1053e27a45
|
Bug 759449 - Change UI lag telemetry to an EXPONENTIAL histogram. r=taras
|
2012-05-30 13:25:09 -04:00 |
|
Brian R. Bondy
|
225162afab
|
Bug 710935 - Measure lag in handling user input. r=bsmedberg
|
2012-05-25 09:22:19 -04:00 |
|
Gervase Markham
|
87620f5676
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Benjamin Smedberg
|
2187798a40
|
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
|
2012-05-18 13:30:49 -04:00 |
|
Matt Brubeck
|
f08ab73a53
|
Back out c209fea124e1 (bug 754198) because of Win64 build failure
|
2012-05-11 13:23:49 -07:00 |
|
Fabrice Desré
|
fe66918d12
|
Bug 754198 - Warning treated as error in jemalloc.c. Build busted. [r=jlebar,bsmedberg]
|
2012-05-11 12:34:24 -07:00 |
|
Nicholas Nethercote
|
76a872e30a
|
Bug 747803 - Remove NS_SIZE_IN_HEAP. r=bz.
|
2012-04-19 14:15:23 +10:00 |
|
Serge Gautherie
|
cb2df952ec
|
Bug 740769. (Bv1) Convert test_bug325418.js file to LF end-of-lines, Fix nsITimer.idl documentation. r=bzbarsky.
DONTBUILD.
|
2012-04-10 04:32:19 +02:00 |
|
Veeraya Pupatwibul
|
26e9a6a204
|
Bug 741333 - Remove PRBool/PR_TRUE/PR_FALSE that crept in r=Ms2ger
|
2012-04-04 11:15:10 +02:00 |
|
Benjamin Smedberg
|
697455b3b3
|
Bug 719154, remove the implementation of chained and filtered event queues now that they are no longer needed, r=jlebar
--HG--
extra : rebase_source : 54e3f130dfaf59e67974019e39bf85471b22b4bf
|
2012-03-23 14:45:41 -04:00 |
|
Hessam Salehi
|
7d69570885
|
Bug 474505 - Replace uses of nsVoidPtrHashkey with nsPtrHashKey<T>; r=bsmedberg
|
2012-03-21 14:07:31 -04:00 |
|
Vladan Djeric
|
9343cd86e7
|
Bug 735829. Report PDB filename in chrome hang reports. r=ehsan
|
2012-03-19 19:05:25 -04:00 |
|
Landry Breuil
|
f91d1cc11b
|
Bug 735422: Don't use shared-libraries.h and SharedLibraryInfo structs where SPS is not enabled; r=ehsan
|
2012-03-14 22:57:04 -04:00 |
|
Ehsan Akhgari
|
0c0326c247
|
Bug 733277 - Prevent firing timers from lock contention with the main thread; r=bsmedberg
|
2012-03-04 18:56:19 -05:00 |
|