Mercurial > hg > truffle
comparison src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp @ 6768:716e6ef4482a
7190089: NMT ON: NMT failed assertion on thread's stack base address
Summary: Solaris only, record stack info to NMT after stack size adjustment was made for primordial threads
Reviewed-by: kvn, acorn, coleenp
author | zgu |
---|---|
date | Mon, 17 Sep 2012 10:20:04 -0400 |
parents | da4be62fb889 |
children | bf2edd3c9b0f |
comparison
equal
deleted
inserted
replaced
6765:15ba0e7a3ff4 | 6768:716e6ef4482a |
---|---|
223 // On SPARC, 0 != %hi(any real address), because there is no | 223 // On SPARC, 0 != %hi(any real address), because there is no |
224 // allocation in the first 1Kb of the virtual address space. | 224 // allocation in the first 1Kb of the virtual address space. |
225 return (char*) 0; | 225 return (char*) 0; |
226 } | 226 } |
227 | 227 |
228 void os::initialize_thread() {} | 228 void os::initialize_thread(Thread* thr) {} |
229 | 229 |
230 void os::print_context(outputStream *st, void *context) { | 230 void os::print_context(outputStream *st, void *context) { |
231 if (context == NULL) return; | 231 if (context == NULL) return; |
232 | 232 |
233 ucontext_t* uc = (ucontext_t*)context; | 233 ucontext_t* uc = (ucontext_t*)context; |