1. 07 Tem, 2013 3 kayıt (commit)
    • Victor Stinner's avatar
      Issue #3329: Fix _PyObject_ArenaVirtualFree() · 725e668a
      Victor Stinner yazdı
      According to VirtualFree() documentation, the size must be zero if the "free
      type" is MEM_RELEASE.
      725e668a
    • Victor Stinner's avatar
      Issue #17206: On Windows, increase the stack size from 2 MB to 4.2 MB to fix · 24e33acf
      Victor Stinner yazdı
      a stack overflow in the marshal module (fix a crash in test_marshal).
      Patch written by Jeremy Kloth.
      24e33acf
    • Victor Stinner's avatar
      Issue #3329: Implement the PEP 445 · 0507bf56
      Victor Stinner yazdı
      Add new enum:
      
      * PyMemAllocatorDomain
      
      Add new structures:
      
      * PyMemAllocator
      * PyObjectArenaAllocator
      
      Add new functions:
      
      * PyMem_RawMalloc(), PyMem_RawRealloc(), PyMem_RawFree()
      * PyMem_GetAllocator(), PyMem_SetAllocator()
      * PyObject_GetArenaAllocator(), PyObject_SetArenaAllocator()
      * PyMem_SetupDebugHooks()
      
      Changes:
      
      * PyMem_Malloc()/PyObject_Realloc() now always call malloc()/realloc(), instead
        of calling PyObject_Malloc()/PyObject_Realloc() in debug mode.
      * PyObject_Malloc()/PyObject_Realloc() now falls back to
        PyMem_Malloc()/PyMem_Realloc() for allocations larger than 512 bytes.
      * Redesign debug checks on memory block allocators as hooks, instead of using C
        macros
      0507bf56
  2. 06 Tem, 2013 18 kayıt (commit)
  3. 04 Tem, 2013 12 kayıt (commit)
  4. 03 Tem, 2013 4 kayıt (commit)
  5. 02 Tem, 2013 3 kayıt (commit)