non port: java/openjdk8/files/patch-hotspot_src_os_bsd_vm_os__bsd.cpp |
Number of commits found: 10 |
Friday, 19 Apr 2019
|
16:31 glewis
* Update to 8u212.
* Change master site to Github
* Remove patches and Makefile fixes that have been upstreamed to Github
|
Sunday, 4 Mar 2018
|
17:35 glewis
. Allow thread names to be set on FreeBSD.
PR: 223589
Submitted by: bra@fsn.hu
|
Friday, 1 Dec 2017
|
01:56 jkim
Add support for "-XX:+UseLargePages" option.
Excerpted from the original submission:
"FreeBSD on several architectures automatically utilizes superpages. So,
for the JVM's JIT-compiled code cache and data heap, much of those regions
are already using superpages. However, the -XX:+UseLargePages option still
serves a useful, if secondary, purpose on FreeBSD. Essentially, it informs
the JVM's platform-independent layer what the supported page sizes are. So,
when memory is mmap(2)ed and munmap(2)ed within the code cache and data
heap, the addresses and sizes will be superpage-aligned and a multiple of
the superpage size, respectively. Currently, without this patch, the code
cache, for example, typically starts at an unaligned address, so the initial
portion of the code cache can never be a superpage. Similarly, unaligned
munmap(2)s on the data heap force the kernel to demote superpages to 4KB
pages, and this patch eliminates those demotions.
This patch both introduces the code needed on FreeBSD to implement
-XX:+UseLargePages and deletes code that was copied from Linux that is, to
the best of my knowledge, useless on any version of BSD, i.e., UseHugeTLBFS
and UseSHM. The additions are in part based on the Solaris version of
os_solaris.cpp, e.g., the sorting of the page sizes array."
Note I did minor style cleanup and regenerated the patches.
Submitted by: alc
|
Wednesday, 1 Nov 2017
|
20:23 jkim
Add preliminary support for aarch64 with Zero.
PR: 223231
|
Wednesday, 19 Apr 2017
|
13:36 glewis
Update to 8u131.
|
Thursday, 13 Apr 2017
|
18:09 jkim
Merge fix for JDK-6900441 from Linux source.
http://bugs.java.com/view_bug.do?bug_id=6900441
While we are at it, merge fix for JDK-8029453.
http://bugs.java.com/view_bug.do?bug_id=8029453
Note JDK-8029453 only affects us when "-XX:WorkAroundNPTLTimedWaitHang=0" is
forcibly set.
Reported by: Zhang Ze Peng (redraiment at gmail dot com)
Tested by: Zhang Ze Peng (redraiment at gmail dot com)
|
Tuesday, 17 May 2016
|
05:14 glewis
. Update to 8u92.
|
Tuesday, 5 Jan 2016
|
22:39 jkim
- Partially implement getThreadUserTime() using getrusage(2). Note we can
only get usage for the current thread. Return -1 if the requested function
is not supported, i.e., user time for other threads, rather than crash. [1]
- Properly implement os::elapsedVTime() using getrusage(). Basically, it is
taken from Linux version.
- Temporarily revert r403748 to fix bootstrapping with earlier OpenJDK8. [2]
PR: 205523, 205843 [1]
PR: 205544 [2]
|
Wednesday, 23 Dec 2015
|
00:47 jkim
Fix the previous commit. We do not support getThreadUserTime().
PR: 205523
|
00:22 jkim
Implement ThreadMXBean.getThreadCpuTime(), etc.
PR: 205523
Submitted by: will (via bsd-port-dev@openjdk.java.net)
|
Number of commits found: 10 |