- 17 7月, 2013 1 次提交
-
-
由 rbackman 提交于
Reviewed-by: acorn, dcubed, dsimms
-
- 05 7月, 2013 1 次提交
-
-
由 dcubed 提交于
Summary: Dl_info struct should only be used if dladdr() has returned non-zero (no errors) and always check the dladdr() return value; Dl_info.dli_sname and Dl_info.dli_saddr fields should only be used if non-NULL; update/improve runtime/6888954/vmerrors.sh test Reviewed-by: dsamersoff, zgu, hseigel, coleenp
-
- 18 6月, 2013 1 次提交
-
-
由 zgu 提交于
Summary: Fixed NMT race condition for realloc, uncommit and release Reviewed-by: coleenp, ccheung
-
- 14 6月, 2013 1 次提交
-
-
由 dcubed 提交于
8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed: only read at safepoint Summary: Detect mmap() commit failures in Linux and Solaris os::commit_memory() impls and call vm_exit_out_of_memory(). Add os::commit_memory_or_exit(). Also tidy up some NMT accounting and some mmap() return value checking. Reviewed-by: zgu, stefank, dholmes, dsamersoff
-
- 10 6月, 2013 1 次提交
-
-
由 sla 提交于
Reviewed-by: acorn, coleenp, sla Contributed-by: NKaren Kinnear <karen.kinnear@oracle.com>, Bengt Rutisson <bengt.rutisson@oracle.com>, Calvin Cheung <calvin.cheung@oracle.com>, Erik Gahlin <erik.gahlin@oracle.com>, Erik Helin <erik.helin@oracle.com>, Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>, Keith McGuigan <keith.mcguigan@oracle.com>, Mattias Tobiasson <mattias.tobiasson@oracle.com>, Markus Gronlund <markus.gronlund@oracle.com>, Mikael Auno <mikael.auno@oracle.com>, Nils Eliasson <nils.eliasson@oracle.com>, Nils Loodin <nils.loodin@oracle.com>, Rickard Backman <rickard.backman@oracle.com>, Staffan Larsen <staffan.larsen@oracle.com>, Stefan Karlsson <stefan.karlsson@oracle.com>, Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
-
- 28 5月, 2013 2 次提交
-
-
由 ctornqvi 提交于
Summary: Printing both result from GetLastError and text representation of error. Also changed so that we produce dumps by default on client versions of Windows when running with a debug build. Also reviewed by peter.allwin@oracle.com Reviewed-by: sla, dholmes
-
由 tschatzl 提交于
Summary: Fixed the output of G1SummarizeRSetStats: too small datatype for the number of concurrently processed cards, added concurrent remembered set thread time retrieval for Linux and Windows (BSD uses os::elapsedTime() now), and other cleanup. The information presented during VM operation is now relative to the previous output, not always cumulative if G1SummarizeRSetStatsPeriod > 0. At VM exit, the code prints a cumulative summary. Reviewed-by: johnc, jwilhelm
-
- 15 5月, 2013 1 次提交
-
-
由 minqi 提交于
Summary: The fix of 8010992, disable use of global operator new and new[] which caused failure on some tests. This takes two of the bugs also add ALLOW_OPERATOR_NEW_USAGE to prevent crash for third party code calling operator new of jvm on certain platforms. Reviewed-by: coleenp, dholmes, zgu Contributed-by: yumin.qi@oracle.com
-
- 26 4月, 2013 1 次提交
-
-
由 vlivanov 提交于
Reviewed-by: kvn, twisti
-
- 22 4月, 2013 1 次提交
-
-
由 dcubed 提交于
Summary: anti-delta fix for 8010992 until 8012902 can be fixed Reviewed-by: acorn, minqi, rdurbin
-
- 20 4月, 2013 1 次提交
-
-
由 minqi 提交于
Summary: disable use of global operator new and new[] which could cause unexpected exception and escape from NMT tracking. Reviewed-by: coleenp, dholmes, zgu Contributed-by: yumin.qi@oracle.com
-
- 13 4月, 2013 1 次提交
-
-
由 drchase 提交于
Summary: remove JPRT debug builds, remove -DDEBUG -DFASTDEBUG and use ASSERT instead in sources Reviewed-by: dholmes, kvn, coleenp
-
- 04 4月, 2013 1 次提交
-
-
由 ccheung 提交于
8006103: [parfait] Possible null pointer dereference at hotspot/src/os/linux/vm/os_linux.cpp; os_windows.cpp; os_solaris.cpp; os_bsd.cpp Reviewed-by: zgu, iklam
-
- 02 4月, 2013 1 次提交
-
-
由 neliasso 提交于
Reviewed-by: dholmes, sla, ctornqvi
-
- 28 3月, 2013 1 次提交
-
-
由 tschatzl 提交于
Summary: Ergonomics now also takes available virtual memory into account when deciding for a heap size. The helper method to determine the maximum allocatable memory block now uses the appropriate OS specific calls to retrieve available virtual memory for the java process. In 32 bit environments this method now also searches for the maximum actually reservable amount of memory. Merge previously separate implementations for Linux/BSD/Solaris into a single method. Reviewed-by: jmasa, tamao
-
- 08 3月, 2013 1 次提交
-
-
由 zgu 提交于
Summary: Corrected virtual memory recording and tagging code when large pages are used Reviewed-by: coleenp, ccheung
-
- 13 2月, 2013 1 次提交
-
-
由 mgronlun 提交于
Reviewed-by: dholmes, sla
-
- 26 1月, 2013 1 次提交
-
-
由 morris 提交于
Summary: removed unused IA64 specific code Reviewed-by: twisti, kvn, dholmes
-
- 23 1月, 2013 1 次提交
-
-
由 zgu 提交于
Summary: Don't handle CTRL_LOGOFF_EVENT event when the process is running in a non-interactive session Reviewed-by: ctornqvi, acorn
-
- 22 1月, 2013 1 次提交
-
-
由 dcubed 提交于
Summary: misc correctness fixes Reviewed-by: acorn, dholmes, dice, sspitsyn Contributed-by: dave.dice@oracle.com
-
- 17 1月, 2013 1 次提交
-
-
由 hseigel 提交于
Summary: Define jlong as long on all LP64 platforms and add JLONG_FORMAT macro. Reviewed-by: dholmes, coleenp, mikael, kvn
-
- 20 12月, 2012 1 次提交
-
-
由 dcubed 提交于
Summary: Phase 2 is removing '_g' support from the Runtime code. Reviewed-by: dcubed, coleenp, hseigel Contributed-by: ron.durbin@oracle.com
-
- 17 12月, 2012 1 次提交
-
-
由 brutisso 提交于
Summary: Mapping of aligned memory needs to be MT safe. Also reviewed by: vitalyd@gmail.com Reviewed-by: dholmes, coleenp, zgu
-
- 01 12月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn
-
- 27 11月, 2012 1 次提交
-
-
由 stefank 提交于
Reviewed-by: dholmes, rbackman, coleenp
-
- 08 11月, 2012 1 次提交
-
-
由 bpittore 提交于
Summary: dll_dir can contain multiple paths, need to parse them correctly when loading agents Reviewed-by: dholmes, dlong Contributed-by: bill.pittore@oracle.com
-
- 26 10月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: Remove support for the UseVectoredExceptions flag Reviewed-by: jcoomes, kamg Contributed-by: harold.seigel@oracle.com
-
- 04 10月, 2012 1 次提交
-
-
由 neliasso 提交于
Summary: Removing include of c1/c1_runtime.hpp and opto/runtime.hpp from all os-files. Reviewed-by: kvn Contributed-by: nils.eliasson@oracle.com
-
- 29 6月, 2012 1 次提交
-
-
由 zgu 提交于
7151532: DCmd for hotspot native memory tracking Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd Reviewed-by: acorn, coleenp, fparain
-
- 06 6月, 2012 1 次提交
-
-
由 mikael 提交于
Summary: Recognize Windows 8 and Windows Server 2012 Reviewed-by: sla, kvn, azeemj
-
- 10 5月, 2012 1 次提交
-
-
由 nloodin 提交于
Reviewed-by: sla, dholmes
-
- 25 4月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, dholmes, twisti Contributed-by: NNils Eliasson <nils.eliasson@oracle.com>
-
- 27 2月, 2012 1 次提交
-
-
由 roland 提交于
Summary: check stack alignment on VM entry on x64. Reviewed-by: kvn, never
-
- 01 2月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, jrose, kevinw, brutisso, twisti, jmasa
-
- 27 1月, 2012 1 次提交
-
-
由 phh 提交于
Summary: Add CriticalPriority == MaxPriority+1 and enable scheduling class as well as thread priority to change on Solaris. Reviewed-by: dholmes, dcubed
-
- 18 1月, 2012 1 次提交
-
-
由 zgu 提交于
Summary: Made decoder thread-safe Reviewed-by: coleenp, kamg
-
- 04 1月, 2012 1 次提交
-
-
由 phh 提交于
Summary: Add os::get_last_error(), replace getLastErrorString() by os::lasterror() in os_windows.cpp. Reviewed-by: kamg, dholmes Contributed-by: erik.gahlin@oracle.com
-
- 28 12月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: In os::free_memory() use mmap with the same attributes as for the heap space Reviewed-by: kvn Contributed-by: NAleksey Ignatenko <aleksey.v.ignatenko@intel.com>
-
- 22 12月, 2011 1 次提交
-
-
由 phh 提交于
Summary: Revamp class os's socket method formal args to match socket.h, insert casts in appropriate places, and copyin-copyout int*'s that s/b socklen_t*'s in jvm.cpp. Reviewed-by: coleenp, dholmes Contributed-by: erik.gahlin@oracle.com, rickard.backman@oracle.com, nils.loodin@oracle.com, markus.gronlund@oracle.com
-
- 20 12月, 2011 1 次提交
-
-
由 johnc 提交于
Summary: Replaces calls to os::javaTimeMillis(), which does not (and cannot) guarantee monotonicity, in GC code to an equivalent expression that uses os::javaTimeNanos(). os::javaTimeNanos is guaranteed monotonically non-decreasing if the underlying platform provides a monotonic time source. Changes in OS files are to make use of the newly defined constants in globalDefinitions.hpp. Reviewed-by: dholmes, ysr
-