src/os/linux/vm/osThread_linux.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
8047290absolutely_final Cdiff src/os/linux/vm/osThread_linux.cpp
src/os/linux/vm/osThread_linux.cpp
Print this page
*** 1,7 ****
/*
! * Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation.
--- 1,7 ----
/*
! * Copyright (c) 1999, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation.
*** 37,47 ****
_expanding_stack = 0;
_alt_sig_stack = NULL;
sigemptyset(&_caller_sigmask);
! _startThread_lock = new Monitor(Mutex::event, "startThread_lock", true);
assert(_startThread_lock !=NULL, "check");
}
void OSThread::pd_destroy() {
delete _startThread_lock;
--- 37,48 ----
_expanding_stack = 0;
_alt_sig_stack = NULL;
sigemptyset(&_caller_sigmask);
! _startThread_lock = new Monitor(Mutex::event, "startThread_lock", true,
! Monitor::_safepoint_check_never);
assert(_startThread_lock !=NULL, "check");
}
void OSThread::pd_destroy() {
delete _startThread_lock;
src/os/linux/vm/osThread_linux.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File