Hitesh Kanwathirtha 24c4d7df81 This change contains combined fixes for CVE-2016-3350, CVE-2016-3377 and a defense in depth change in the CustomHeap 9 years ago
..
ValidPointersMap 47eab483b9 change top-level dir Lib back to lib 10 years ago
amd64 cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
arm 8567cfe6c1 update all references to use correct CamelCase file names 10 years ago
arm64 8567cfe6c1 update all references to use correct CamelCase file names 10 years ago
AllocationPolicyManager.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
Allocator.cpp 47eab483b9 change top-level dir Lib back to lib 10 years ago
Allocator.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
ArenaAllocator.cpp 47eab483b9 change top-level dir Lib back to lib 10 years ago
ArenaAllocator.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
AutoAllocatorObjectPtr.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
AutoPtr.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
Chakra.Common.Memory.vcxproj 7613534396 remove duplicated reporting of the freed pages 10 years ago
Chakra.Common.Memory.vcxproj.filters 7613534396 remove duplicated reporting of the freed pages 10 years ago
CollectionState.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
CommonMemoryPch.cpp 47eab483b9 change top-level dir Lib back to lib 10 years ago
CommonMemoryPch.h 8567cfe6c1 update all references to use correct CamelCase file names 10 years ago
CustomHeap.cpp 24c4d7df81 This change contains combined fixes for CVE-2016-3350, CVE-2016-3377 and a defense in depth change in the CustomHeap 9 years ago
CustomHeap.h 24c4d7df81 This change contains combined fixes for CVE-2016-3350, CVE-2016-3377 and a defense in depth change in the CustomHeap 9 years ago
EtwMemoryTracking.cpp 47eab483b9 change top-level dir Lib back to lib 10 years ago
ForcedMemoryConstraints.cpp 8567cfe6c1 update all references to use correct CamelCase file names 10 years ago
ForcedMemoryConstraints.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
FreeObject.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
HeapAllocator.cpp cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
HeapAllocator.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
HeapAllocatorOperators.cpp 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
HeapBlock.cpp 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
HeapBlock.h 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
HeapBlock.inl 47eab483b9 change top-level dir Lib back to lib 10 years ago
HeapBlockMap.cpp cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
HeapBlockMap.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
HeapBlockMap.inl 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
HeapBucket.cpp e2691529d6 use actual size instead of aligned sizeCat for pageheap alloc to improve the chance to capture corruption 10 years ago
HeapBucket.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
HeapBucket.inl e2691529d6 use actual size instead of aligned sizeCat for pageheap alloc to improve the chance to capture corruption 10 years ago
HeapConstants.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
HeapInfo.cpp 59af5a77d6 address the review comments and fix a bug that pageAllocator returned more than asked page count, we might leak some pages 10 years ago
HeapInfo.h 59af5a77d6 address the review comments and fix a bug that pageAllocator returned more than asked page count, we might leak some pages 10 years ago
IdleDecommitPageAllocator.cpp cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
IdleDecommitPageAllocator.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
LargeHeapBlock.cpp 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
LargeHeapBlock.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
LargeHeapBucket.cpp 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
LargeHeapBucket.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
LargeHeapBucket.inl 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
LeakReport.cpp e47a072a00 replace remaining L'...' literal with _u('...') 10 years ago
LeakReport.h cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
MarkContext.cpp 47eab483b9 change top-level dir Lib back to lib 10 years ago
MarkContext.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
MarkContext.inl cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
MarkStack.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
MemoryLogger.cpp cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
MemoryLogger.h cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
MemoryTracking.cpp 47eab483b9 change top-level dir Lib back to lib 10 years ago
MemoryTracking.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
PageAllocator.cpp 59af5a77d6 address the review comments and fix a bug that pageAllocator returned more than asked page count, we might leak some pages 10 years ago
PageAllocator.h 24c4d7df81 This change contains combined fixes for CVE-2016-3350, CVE-2016-3377 and a defense in depth change in the CustomHeap 9 years ago
PageAllocatorDefines.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
PageHeapBlockTypeFilter.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
PagePool.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
Recycler.cpp e4ed54aa20 Fix uninitialized member variable in Recycler 10 years ago
Recycler.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
Recycler.inl 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
RecyclerFastAllocator.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
RecyclerHeuristic.cpp 47eab483b9 change top-level dir Lib back to lib 10 years ago
RecyclerHeuristic.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
RecyclerObjectDumper.cpp cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
RecyclerObjectDumper.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
RecyclerObjectGraphDumper.cpp cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
RecyclerObjectGraphDumper.h cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
RecyclerPageAllocator.cpp cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
RecyclerPageAllocator.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
RecyclerPointers.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
RecyclerRootPtr.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
RecyclerSweep.cpp 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
RecyclerSweep.h 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
RecyclerWatsonTelemetry.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
RecyclerWeakReference.h 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
RecyclerWriteBarrierManager.cpp cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 years ago
RecyclerWriteBarrierManager.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
SmallBlockDeclarations.inl 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
SmallFinalizableHeapBlock.cpp 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
SmallFinalizableHeapBlock.h 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
SmallFinalizableHeapBucket.cpp 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
SmallFinalizableHeapBucket.h 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
SmallHeapBlockAllocator.cpp 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
SmallHeapBlockAllocator.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
SmallLeafHeapBlock.cpp 47eab483b9 change top-level dir Lib back to lib 10 years ago
SmallLeafHeapBlock.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
SmallLeafHeapBucket.cpp 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
SmallLeafHeapBucket.h 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
SmallNormalHeapBlock.cpp 47eab483b9 change top-level dir Lib back to lib 10 years ago
SmallNormalHeapBlock.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
SmallNormalHeapBucket.cpp 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
SmallNormalHeapBucket.h 3fe72e24b2 use large heap block for all pageheap allocation 10 years ago
StressTest.cpp 8567cfe6c1 update all references to use correct CamelCase file names 10 years ago
StressTest.h 47eab483b9 change top-level dir Lib back to lib 10 years ago
VirtualAllocWrapper.cpp 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
VirtualAllocWrapper.h 898582f13b Merge remaining code changes from internal RS1 branch 9 years ago
XDataAllocator.h 8567cfe6c1 update all references to use correct CamelCase file names 10 years ago