История коммитов

Автор SHA1 Сообщение Дата
  Curtis Man ddf2d6a807 [MERGE #5034 @ipopescu93] Add support for traced large recycledvisited objects. 7 лет назад
  Atul Katti 5f87c67c42 HeapInfo and RecyclerSweep refactoring. 7 лет назад
  Ionel Popescu ea1b7878f5 Specialize UpdateAttributesOfMarkedObjects for LargeHeapBlock. 7 лет назад
  Sandeep Agarwal dbdc3f8d83 Code Quality: Replace usage of _M_IX86_OR_ARM32 and _M_X64_OR_ARM64 with TARGET_32 and TARGET_64 8 лет назад
  Jianchun Xu 3cf29d39b1 update dump fragmentation stats 8 лет назад
  Josh Soref 3bed0075eb spelling: function changes 10 лет назад
  Lei Shi b680fe4ae7 fix linux build 8 лет назад
  Lei Shi 3bc04870e6 some pageheap fixes 8 лет назад
  Lei Shi ed85c95d29 lock the wb verification bit set/reset 9 лет назад
  Lei Shi 0efd8114a1 verifyMark to take the parent reference address, in order to check known false positive 9 лет назад
  Lei Shi a6dcb9bb6b new way to do the writebarrier verification 9 лет назад
  Lei Shi 17675d75a0 some fixes for writebarrier verification 9 лет назад
  Lei Shi d8942fd85d extend recycler verify mark to verify missing write barrier 9 лет назад
  Jianchun Xu a09b6b7224 Merge branch 'master' into swb 9 лет назад
  Paul Leathers 08c9e0e0b2 2 redeferral-related fixes in Recycler: 1. Do not try to take special mark actions in BackgroundScanStack, only in ScanStack, as memory may be unstable in the background case. 2. In marking, if MarkInternal returns true (indicating no further work is necessary), and if we're required to take special mark actions, detect finalizable object and take the action. 9 лет назад
  Jianchun Xu 3d72466243 Merge remote-tracking branch 'master' into swb 9 лет назад
  Paul Leathers 5458771696 Prevent redeferral of FunctionBody's that are being processed when GC happens. Fix a class of bugs involving redeferral of functions that are being accessed by some runtime method that allocates memory, triggering GC and possibly redeferral. When a GC that will result in redeferral scans the stack, mark any FunctionBody's we find as having active references. Do this by for now adding a method to FinalizableObject and overriding it in FunctionBody. We'll replace this with a new object info bit if and when bits become available. 9 лет назад
  Lei Shi 1b3ac8bdd8 address review comments 9 лет назад
  Lei Shi 49c9468f93 turn on concurrent GC on Linux 9 лет назад
  Curtis Man ea02779aab Fix __declspec(guard(overflow)) for linux build 9 лет назад
  Curtis Man 226a96e8c0 [1.2>master] Merge remaining code changes from internal RS1 branch 9 лет назад
  Curtis Man 898582f13b Merge remaining code changes from internal RS1 branch 9 лет назад
  Hitesh Kanwathirtha a08d13730c Merge branch 'master' into linux 9 лет назад
  Hitesh Kanwathirtha 38d6ce425b Fix build break after merge from master 9 лет назад
  Hitesh Kanwathirtha 33a6f43792 Merge branch 'master' into linux_m2 9 лет назад
  Lei Shi fcf8d9be66 [1.2>master] [MERGE #711] use large heap block for all pageheap allocation 10 лет назад
  Lei Shi 59af5a77d6 address the review comments and fix a bug that pageAllocator returned more than asked page count, we might leak some pages 10 лет назад
  Lei Shi 3fe72e24b2 use large heap block for all pageheap allocation 10 лет назад
  Jianchun Xu 6100c14373 linux: partially builds lib/Runtime/Base 10 лет назад
  Hitesh Kanwathirtha 7e09ef0f50 Merge branch 'master' into linux 10 лет назад