sholsapp/nlcbsmm — Issue #2: Non-master nodes cannot allocate memory.
Author: sholsapp
Created: 2012-02-10 23:10:13+00:00
State: open

#0 0xb7f5ddd9 in NLCBSMM::PageTableAllocator::construct (this=0xb7f6af84,
sb=0xb7890000) at nlcbsmm/pt_allocator.h:81
#1 std::vector >::push_back (
this=0xb7f6af84, sb=0xb7890000) at /usr/include/c++/4.4/bits/stl_vector.h:737
#2 Hoard::HoardManager, Hoard::GlobalHeap<65536u, 8, HL::SpinLockType>, Hoard::HoardSuperblock, 8, HL::SpinLockType, Hoard::hoardThresholdFunctionClass, Hoard::SmallHeap>::initNlcbsmmSuperblock (this=0xb7f6af84, sb=0xb7890000) at nlcbsmm/hoardmanager.h:371
#3 0xb7f5ef11 in Hoard::HoardManager, Hoard::GlobalHeap<65536u, 8, HL::SpinLockType>, Hoard::HoardSuperblock, 8, HL::SpinLockType, Hoard::hoardThresholdFunctionClass, Hoard::SmallHeap>::getAnotherSuperblock (this=0xb7f6af84, sz=24) at nlcbsmm/hoardmanager.h:408
#4 0xb7f5f1c5 in Hoard::HoardManager, Hoard::GlobalHeap<65536u, 8, HL::SpinLockType>, Hoard::HoardSuperblock, 8, HL::SpinLockType, Hoard::hoardThresholdFunctionClass, Hoard::SmallHeap>::slowPathMalloc (this=0xb7f6af84, sz=24) at nlcbsmm/hoardmanager.h:307
#5 0xb7f56aaf in Hoard::HoardManager, Hoard::GlobalHeap<65536u, 8, HL::SpinLockType>, Hoard::HoardSuperblock, 8, HL::SpinLockType, Hoard::hoardThresholdFunctionClass, Hoard::SmallHeap>::malloc (sz=20) at nlcbsmm/hoardmanager.h:103
#6 Hoard::LockMallocHeap::malloc (sz=20) at lockmallocheap.h:18
#7 Hoard::RedirectFree, Hoard::HoardSuperblock >::malloc (sz=20) at redirectfree.h:51
#8 Hoard::ThreadPoolHeap<1024, 128, Hoard::PerThreadHoardHeap>::malloc (sz=20)
at threadpoolheap.h:54
#9 HL::HybridHeap<32696, Hoard::ThreadPoolHeap<1024, 128, Hoard::PerThreadHoardHeap>, Hoard::BigHeap>::malloc (sz=20) at heaplayers/hybridheap.h:32
#10 HL::ANSIWrapper, Hoard::BigHeap> > >::malloc (sz=20)
at heaplayers/ansiwrapper.h:34
#11 Hoard::ThreadLocalAllocationBuffer<55, &(HL::bins, 65536>::getSizeClass(unsigned int)), &(HL::bins, 65536>::getClassSize(int)), 256, 262144, Hoard::HoardSuperblock, 65536, Hoard::HoardHeapType>::malloc (sz=20) at tlab.h:68
#12 internalMalloc (sz=20) at heaplayers/wrapper.cpp:110
#13 hoardmalloc (sz=20) at heaplayers/wrapper.cpp:118
#14 0xb7d1c7c2 in __libc_calloc (n=137732100, elem_size=20) at malloc.c:4031
#15 0xb7ca9106 in _dlerror_run (operate=0, args=0xbffff2dc) at dlerror.c:142
#16 0xb7ca8d4c in __dlsym (handle=0xffffffff, name=0xbffff321 "pthread_create")
at dlsym.c:71