xpcom/base/nsStackWalk.cpp
2cbf12886c8914b36127cdec5c93ea4884c7d6b1
created 2012-06-22 17:48 -0400
pushed 2012-07-10 22:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 767488 - Cache the current process handle after reading it for the first time during stack walking; r=dbaron
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
fbe032073e04874ef540a5012e7fb853e8bee309
created 2012-03-27 13:48 -0400
pushed 2012-03-28 14:41 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 719427. Add a comment about malloc_logger. r=espindola
e8d4d50cee766ca472c693b46edfe5336e5e8eea
created 2012-03-22 13:18 -0400
pushed 2012-03-23 01:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 737959 - Fix the startup crash with MallocStackLogging; r=bsmedberg
00afd602bf7211c7fd2169c1c5c45e60ded4e4c6
created 2012-02-15 00:17 -0500
pushed 2012-03-10 10:22 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 732806. Make stackwalking respect the stack end on OS X. r=ehsan
aedd81f5104026469f611103073a7f61df0cc1fb
created 2012-03-06 11:38 -0500
pushed 2012-03-07 09:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 733264 - Define FramePointerStackWalk on platforms where stackwalking is not supported; r=jrmuizel
0601f686e1b80e9dc47d80b967f38241b628c908
created 2012-03-06 10:04 +1100
pushed 2012-03-06 18:59 +0000
Cameron McCormack Cameron McCormack - Bug 732664 - Use FormatMessageA so that XPCOM stack walker prints error message correctly. r=dbaron
3aa3c980b5ecf6983f1ac64e2ede31860c36d094
created 2012-02-23 08:53 -0600
pushed 2012-02-24 02:35 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 699247 - Remove Win2K related code. r=jimm, sr=neil
c5574e55a558aa4279536fd8fb78e522a5131658
created 2012-02-03 15:13 -0500
pushed 2012-02-13 16:18 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 724079. Add an internal stackwalk API. r=ehsan
07da69ba7e5213506e2e5d8168235c0b66d9107d
created 2012-02-08 21:04 +0000
pushed 2012-02-09 17:55 +0000
Ed Morley Ed Morley - Backout f1acc52a59da (bug 719983) & 6771bd53e267 (bug 699247) for 30% WinXp Ts regression
6771bd53e267e84665ef80a076198b2c2779546b
created 2012-02-08 10:00 -0600
pushed 2012-02-09 17:55 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 699247 - Say goodbye to Win2k related code. r=jimm, sr=neil
688b672929cab850269ec9a4e7111a034337f950
created 2012-01-26 11:57 -0500
pushed 2012-01-26 23:13 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 718032 - Make stackwalking for other threads cheaper on Windows by avoiding involving a third walker thread; r=jrmuizel
f531dd09e05b36a12497727d7ef676d002ce2028
created 2012-01-23 17:21 -0500
pushed 2012-01-24 12:27 +0000
Vladan Djeric Vladan Djeric - Bug 716590 - WalkStackMain64 shouldn't skip frames unless it's walking the thread that called NS_StackWalk. r=dbaron
1b72fc52dfe19f82772772f4428dabcc2fbd3949
created 2011-12-23 18:14 -0500
pushed 2011-12-29 11:02 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 713278 - Teach NS_StackWalk to walk the stack of other threads too on Windows; r=dbaron
6707b24155987811ad405d6158f19ad0f2910b45
created 2011-12-22 11:00 -0500
pushed 2011-12-23 23:56 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 708031 - refactor the ifdefs in nsStackWalk.cpp. r=dbaron.
15a6c19a0d23f7e8e1c6765eb87ae52a650dc258
created 2011-12-13 14:17 +0000
pushed 2011-12-13 14:23 +0000
Javi Rueda Javi Rueda - Bug 379342 - Remove Win95/Win98 support code in XPCom; r=bsmedberg a=removal
d980f5b9f3386f738a7cb42076eabc384ac1057d
created 2011-12-06 14:26 -0500
pushed 2011-12-07 09:30 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 707648 - Only try to init the critical range if we are able to walk the stack. r=ehsan.
c9a74f4ee1f7f6bea7b5851c800a4116bd68952e
created 2011-12-02 19:26 -0500
pushed 2011-12-03 11:10 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 696376 - Change how we find critical ranges so that it works on 10.6 too. r=dbaron.
7aba04c9fdc2ece7c810c45f51279c31326a3636
created 2011-12-02 18:00 +0000
pushed 2011-12-02 18:01 +0000
Chris Lord Chris Lord - Backout bug 696376
e81b024e6ec9a13648e8221a63f98de18ce9c606
created 2011-12-01 18:22 -0500
pushed 2011-12-02 11:12 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 696376 - Change how we find critical ranges so that it works on 10.6 too. r=dbaron.
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
b9b9d9f379dbef46572c5fab7ea0682988a34374
created 2011-10-10 22:50 -0700
pushed 2011-10-16 17:28 +0000
Jeff Walden Jeff Walden - Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
9408e8c33a1ccc5348a140e8c81ea4c63e0492bf
created 2011-10-12 12:21 -0700
pushed 2011-10-13 13:50 +0000
Jeff Walden Jeff Walden - Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
da6e9073b431f61b38a87522c074af7a24a7a17f
created 2011-10-10 22:50 -0700
pushed 2011-10-13 13:50 +0000
Jeff Walden Jeff Walden - Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
1e7f4ce5636f6ceaa96a9aeb08655cd6101279b9
created 2011-05-01 20:59 +0200
pushed 2011-05-01 19:00 +0000
Ed Morley Ed Morley - Bug 652506 - Remove WinCE code from xpcom; r=bsmedberg
51de749bebfb4a8e188df5577199fc73fc3524c2
created 2010-11-05 18:26 +0100
pushed 2010-11-05 17:30 +0000
Jory A. Pratt Jory A. Pratt - Bug 593911 - Check for dlopen in the libc too. r=khuey a=bsmedberg
8d73c22067edacf898d07a009eda4bfa69ad7177
created 2010-06-25 14:02 +0200
pushed 2010-06-25 12:17 +0000
Jacek Caban Jacek Caban - Bug 569586 - XPCOM compilation failure on mingw-w64 due to pointer to int cast loosing precision. r=benjamin
fc0d96f2b21ea5ad0df76fc03fcc836135a3d1f7
created 2010-05-19 19:22 -0400
pushed 2010-05-19 23:31 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 560647 - add startup timeline instrumentation; r=vlad
a8f3ae861697a717e1465db462212f019a985bfb
created 2009-03-22 12:53 +0900
pushed 2009-03-22 03:55 +0000
Makoto Kato Makoto Kato - Bug 475229 - xpcom/base/nsStackWalk support for Windows x64. r=benjamin
90d9e594332487dc5151653e88ba20856d414a2f
created 2009-02-17 21:11 -0800
pushed 2009-02-18 05:11 +0000
Robert O'Callahan Robert O'Callahan - Bug 478195 - '[Mac] Same-thread deadlock with trace-malloc (causing random red on OS X 10.5.2 mozilla-central leak test build)'. r=dbaron.
0f1b8ab7cd8e9568d6dbf71c425102a0f559823d
created 2008-12-03 08:41 -0500
pushed 2008-12-03 13:43 +0000
Brad Lassey Brad Lassey - Bug 455381 - WinCE XPCOM Explicit Unicode API Calls, Wide Char CheckVersion Function r=bsmedberg
812cba61c099e7bcfdd0f0a521dad17469a33303
created 2008-03-11 15:46 -0700
pushed 2008-03-20 16:49 +0000
blassey blassey - backing out: switching narrow char system calls to wide char in windows b=418703
53c1464d8640d2be77a0e8858736e3dd2c8479ed
created 2008-03-11 14:49 -0700
pushed 2008-03-20 16:49 +0000
blassey blassey - switching narrow char system calls to wide char in windows b=418703 r=bsmedberg r=dougt also looked at by stuart and roc a=beltzner and a=damon
d72632fcdb6a69cce7ea9e6afb8f8b67ab9bab82
created 2008-03-05 14:56 -0800
pushed 2008-03-20 16:49 +0000
blassey blassey - backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox
1aa0ca075ff2c3efcbe75bd5dba792aa235dfe4a
created 2008-03-05 13:39 -0800
pushed 2008-03-20 16:49 +0000
blassey blassey - switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner
54c677ce3f7a10b43e1b250866326996ef1e76b2
created 2008-02-24 17:16 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 417903. Don't crash if _SymGetLineFromAddr64 fails. r=benjamin,a=beltzner
e897726d83582c2c2c2d3d9d34808847863ad9af
created 2008-02-03 11:59 -0800
pushed 2008-03-20 16:49 +0000
dbaron dbaron - And actually get the right bug number. b=415426 (which is what the previous checkin was for as well)
4f15498134823e5b80cbb114bd0e27bfe6f3686a
created 2008-02-03 11:51 -0800
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Switch back to evil casts, which are the only solution that works across SDK version. b=415252
f610db56a98e9b6e79664efa6222b1644c3c133e
created 2008-02-03 11:34 -0800
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Match new (more-const) signature for PENUMLOADED_MODULES_CALLBACK and PENUMLOADED_MODULES_CALLBACK64. b=415426 Fixing bustage on Windows tinderbox from SDK upgrade.
f867532a66e3bdf3d37cea8b7c55bb1628398900
created 2007-11-11 20:45 -0800
pushed 2008-03-20 16:49 +0000
karlt+ karlt+ - Bug 326594 - Consider using backtrace() for Unix stack traces: Add safety checks to i386/ppc unwind and use libgcc_s for amd64 and others r=dbaron,bsmedberg a=schrep
e5542569f8213092eb46e76bb9d2470e61761f70
created 2007-08-27 22:42 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Back out a small part of bug 391848 to fix bustage for some people (and add a comment warning about the problem).
e1da239c9a4d1dfb7904c17b22eac7a7ad8cdca7
created 2007-08-27 22:42 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Do stack walking on a single thread to avoid deadlocks during thread creation. b=391321 r=robarnold@mozilla.com sr=jmathies@mozilla.com (delegated by bsmedberg) a1.9=bzbarsky@mit.edu
6ffb36c6a9623f60e31ba08119631b96e7e0f63c
created 2007-08-19 14:38 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Allow builds compiled with VC8 to function with older versions of dbghelp.dll. b=391848 r+a=bsmedberg
919bc79d409e9ffa76e0fd0aa16ad03d397ee1e7
created 2007-08-19 14:37 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Debugging code and cleanup from fixing Windows stack traces to work on VC8-compiled builds in addition to VC7.1-compiled builds. b=391848 r=bsmedberg a=bzbarsky
5c27a0fafb0f6720de04309a79b80a0b0d81796c
created 2007-08-15 17:03 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Enable Linux stack walking code on Mac OS X. b=336517 r+a=bsmedberg
66abcfbfbfd08f86cbeacbee4077c3e73a616f45
created 2007-08-14 09:34 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Include file name and line number in Windows stack traces. b=391850 r+a=bsmedberg
76e63cbe4d5ea891ea4f8620f4da709a447bb240
created 2007-08-13 12:37 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Merge nsStackFrameWin and nsStackFrameUnix into nsStackWalk. b=391793 r+a=bsmedberg
552013b33ac14984247e71356d13dab5c02fec91
created 2007-08-10 15:20 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Convert trace-malloc to using XPCOM stack walking API. b=374829 r+a=brendan
07dcdf4c2fc595eb77bd2e4478925bcb94ba67c2
created 2007-08-10 14:29 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Split the address->symbol mapping from the rest of the stack walking code. b=374829 r=bsmedberg a=bzbarsky
75aa74ecca3a7247d2bf461cb94bb546a4c32f2c
created 2007-08-10 14:28 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Export a stack walking API (usable from C or C++) from XPCOM. b=374689 r=bsmedberg a=bzbarsky
less more (0) tip