Skip to content

Alignment Testing Reports

MaulingMonkey edited this page May 7, 2023 · 4 revisions

via examples/alloc-tester.rs

i686-pc-windows-msvc

                    thin::Alloc         nzst::Alloc         
Allocator           Alignment           Alignment           
============================================================
Global                                  8 B ..= 512 MiB     
Malloc              8 B                 8 B                 
AlignedMalloc                           4 B ..= 512 MiB     
NewDelete           8 B                 8 B                 
NewDeleteArray      8 B                 8 B                 
StdAllocator<char>                      8 B                 

win32:
ProcessHeap         8 B                 8 B                 
Global              8 B                 8 B                 
Local               8 B                 8 B                 
CryptMem            8 B                 8 B                 
CoTaskMem           8 B                 8 B              

x86_64-pc-windows-msvc

                    thin::Alloc         nzst::Alloc         
Allocator           Alignment           Alignment           
============================================================
Global                                  16 B ..= 32 GiB     
Malloc              16 B                16 B                
AlignedMalloc                           8 B ..= 32 GiB      
NewDelete           16 B                16 B                
NewDeleteArray      16 B                16 B                
StdAllocator<char>                      16 B                

win32:
ProcessHeap         16 B                16 B                
Global              16 B                16 B                
Local               16 B                16 B                
CryptMem            16 B                16 B                
CoTaskMem           16 B                16 B                

Clone this wiki locally