gecko-dev/mozglue/misc
Yannis Juglaret 99134cc647 Bug 1897479 - Filter instructions when collecting single-step data. r=rkraesig,win-reviewers
This patch introduces an aInstructionFilter argument to
CollectModuleSingleStepData to allow filtering which kind of
instructions should be recorded. We implement the All default filter and
the CallRet filter.

Differential Revision: https://phabricator.services.mozilla.com/D211196
2024-06-03 12:24:41 +00:00
..
decimal Bug 1893532 - Improve error message of HTMLInputElement.stepUp/stepDown. r=dom-core,sefeng 2024-05-01 00:11:33 +00:00
AutoProfilerLabel.cpp Bug 1856795 - ride along: use = default; on some recently modified files r=emilio 2023-10-15 15:29:03 +00:00
AutoProfilerLabel.h Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille 2023-03-27 07:20:25 +00:00
AwakeTimeStamp.cpp
AwakeTimeStamp.h
ConditionVariable_noop.cpp
ConditionVariable_posix.cpp Bug 1830530 - Set CV_USE_CLOCK_API if Android API is 21+. r=glandium 2023-05-10 12:56:57 +00:00
ConditionVariable_windows.cpp
Debug.cpp Bug 1790873 - Move printf_stderr() to mozglue so it can be used within js/src r=glandium,nika 2024-01-11 02:09:30 +00:00
Debug.h Bug 1790873 - Move printf_stderr() to mozglue so it can be used within js/src r=glandium,nika 2024-01-11 02:09:30 +00:00
DynamicallyLinkedFunctionPtr.h
GetKnownFolderPath.cpp
GetKnownFolderPath.h
ImportDir.h
IntegerPrintfMacros.h
MmapFaultHandler.cpp
MmapFaultHandler.h Bug 1849518 - Add null after call to FileLocation::GetBaseFile r=jesup 2023-09-11 07:57:04 +00:00
MutexPlatformData_noop.h
MutexPlatformData_posix.h
MutexPlatformData_windows.h
Mutex_noop.cpp
Mutex_posix.cpp Bug 1845144 Part 2: Remove macOS available and builtin_available directives for always-supported versions of macOS. r=mac-reviewers,mstange,keeler,padenot 2023-08-02 02:26:14 +00:00
Mutex_windows.cpp
NativeNt.h Bug 1869497 - Introduce MOZ_NAKED to centralize all attributes we expect from naked r=glandium,win-reviewers,mhowell 2023-12-15 09:26:48 +00:00
PlatformConditionVariable.h
PlatformMutex.h
PlatformRWLock.h
PreXULSkeletonUI.cpp Bug 1855134 - Move existing MOZ_TRY macros to a dedicated header file; r=glandium 2023-09-28 20:46:07 +00:00
PreXULSkeletonUI.h Bug 1844908 - Remove pre-Win10-specific codepath from mozglue/. r=glandium 2023-07-26 08:52:52 +00:00
Printf.cpp Bug 1850569 - Make it easier for the compiler to analyze mozilla::PrintfTarget::fill_n r=emilio 2023-08-29 19:33:46 +00:00
Printf.h
ProcessType.cpp
ProcessType.h
RWLock_posix.cpp
RWLock_windows.cpp
RuntimeExceptionModule.cpp Bug 1872920 - Change how we notify the main process when we intercept a crash via WER r=yjuglaret,bobowen 2024-02-21 17:56:31 +00:00
RuntimeExceptionModule.h
SIMD.cpp
SIMD.h
SIMD_avx2.cpp
SSE.cpp Bug 1868949 - Add support for AVX VNNI in cpu detection and IntegerGemm r=marco 2023-12-19 13:04:19 +00:00
SSE.h Bug 1868949 - Add support for AVX VNNI in cpu detection and IntegerGemm r=marco 2023-12-19 13:04:19 +00:00
Sprintf.h
StackWalk.cpp Bug 1882329 - Make StackWalk Linux support check more specific r=glandium 2024-05-27 21:46:09 +00:00
StackWalk.h
StackWalkThread.h
StackWalk_windows.h Bug 1836225 - Prevent stack walking deadlock on Windows aarch64. r=handyman,florian 2023-09-13 14:32:50 +00:00
TimeStamp.cpp Bug 1862511 - Removed extra semicolons. r=glandium 2023-11-29 06:53:59 +00:00
TimeStamp.h Bug 1887068: Add perfetto event traces for taskcontroller tasks and dom performance measurement markers. r=smaug 2024-04-15 15:34:04 +00:00
TimeStamp_darwin.cpp Bug 1876415 - Make timestamp formats consistent between Jitdump and the marker file. r=glandium 2024-01-26 03:38:54 +00:00
TimeStamp_posix.cpp Bug 1847928 - Add missing semicolon. r=fix CLOSED TREE 2023-08-09 12:36:14 +00:00
TimeStamp_windows.cpp Bug 1841352: Added (compile-time) unit tests for TimeStamp and TimeStampValue r=florian 2023-07-12 14:56:20 +00:00
TimeStamp_windows.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
Uptime.cpp Bug 1824084: use linux codepaths for BSDs in uptime-related functions r=padenot 2023-03-30 07:14:17 +00:00
Uptime.h
WinUtils.h
WindowsDiagnostics.cpp Bug 1897479 - Abstract away single-step data collection for reusability. r=rkraesig,win-reviewers 2024-06-03 12:24:41 +00:00
WindowsDiagnostics.h Bug 1897479 - Filter instructions when collecting single-step data. r=rkraesig,win-reviewers 2024-06-03 12:24:41 +00:00
WindowsDllMain.cpp
WindowsDpiAwareness.h Bug 1852806 - Remove macros for older Windows SDK from mozglue/. r=glandium 2023-09-15 03:19:27 +00:00
WindowsDpiInitialization.cpp Bug 1844908 - Remove pre-Win10-specific codepath from mozglue/. r=glandium 2023-07-26 08:52:52 +00:00
WindowsDpiInitialization.h Bug 1844908 - Remove pre-Win10-specific codepath from mozglue/. r=glandium 2023-07-26 08:52:52 +00:00
WindowsEnumProcessModules.h
WindowsMapRemoteView.cpp
WindowsMapRemoteView.h
WindowsProcessMitigations.cpp Bug 1852806 - Remove macros for older Windows SDK from mozglue/. r=glandium 2023-09-15 03:19:27 +00:00
WindowsProcessMitigations.h Bug 1803334 - Skip execution of MovPushRet and PushRet in TestDllInterceptor if Intel CET is active. r=handyman 2023-09-12 08:27:19 +00:00
WindowsStackCookie.h
WindowsUnicode.cpp
WindowsUnicode.h
WindowsUnwindInfo.h
moz.build Bug 1897479 - Abstract away single-step data collection for reusability. r=rkraesig,win-reviewers 2024-06-03 12:24:41 +00:00