summaryrefslogtreecommitdiff
path: root/java/openjdk8/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* . Fix SCTP support.Greg Lewis2018-12-081-0/+41
| | | | | PR: 230321 Submitted by: Timo Voelker <timo.voelker@fh-muenster.de>
* . Fix compilation on powerpc64Greg Lewis2018-12-081-0/+17
| | | | | PR: 223834 Submitted by: Curtis Hamilton <hamiltcl@verizon.net>
* . Update to 8u192.Greg Lewis2018-12-085-1099/+1251
| | | | PR: 230364
* - Fix reversed ccache version detection logic. Enable ccache support.Jung-uk Kim2018-11-164-0/+47
| | | | | | | | - Use '-pthread' for Clang. Clang supports '-pthread' on all BSDs except for Darwin. [1] Reported by: Achilleas Mantzios <achill@matrix.gatewaynet.com> [1] Tested by: Achilleas Mantzios <achill@matrix.gatewaynet.com> [1]
* . Update to 8u181.Greg Lewis2018-09-083-676/+842
|
* . Sync the cacerts file with the version in the latest Oracle binary release.Greg Lewis2018-07-031-0/+0
|
* . Update to 8u172.Greg Lewis2018-05-214-749/+739
|
* . Link libinstrument.so with iconv and jli as intended.Greg Lewis2018-03-061-3/+13
| | | | PR: 210297
* . Allow thread names to be set on FreeBSD.Greg Lewis2018-03-041-0/+23
| | | | | PR: 223589 Submitted by: bra@fsn.hu
* . Add a FONTCONFIG option which allows scaler to obtain per-family FreeTypeGreg Lewis2018-03-041-0/+222
| | | | | | | | rendering and loading and may noticeably improves font rendering in Java appications PR: 215636 Submitted by: Dmitri Goutnik <dg@syrec.org>
* Apply an upstream patch to fix Zero.Jung-uk Kim2018-02-272-0/+62
| | | | | | | | | | | | http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/8bd024c567e7 This patch complements the following commits. http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f8a45a60bc6b http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b1606443958a http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/a3e756231625 Reported by: Mikaël Urankar (mikael.urankar@gmail.com) (via swills)
* . Update to 8u162.Greg Lewis2018-02-032-686/+737
|
* Fix a run-time crash with Clang 6.0.Jung-uk Kim2018-01-181-0/+13
| | | | | | | | | Note this problem was introduced with fixes for JDK-8055007. https://bugs.java.com/view_bug.do?bug_id=8055007 http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/changeset/c6211b707068 PR: 225054
* . Don't incorrectly set the scopeId of an IPv6 interface on BSD.Greg Lewis2017-12-251-0/+13
| | | | | | | This fixes binding sockets for applications running on IPv6. PR: 224079 Submitted by: John W. O'Brien <john@saltant.com>
* Add support for "-XX:+UseLargePages" option.Jung-uk Kim2017-12-014-5/+240
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* . Update to 8u152.Greg Lewis2017-11-192-763/+859
|
* Add preliminary support for aarch64 with Zero.Jung-uk Kim2017-11-011-0/+41
| | | | PR: 223231
* Fix available memory calculation on head after r309017.Jung-uk Kim2017-09-072-6/+26
| | | | | Note PORTREVISION is not bumped because it only affects a kernel without "options COMPAT_FREEBSD11".
* . Update to 8u144.Greg Lewis2017-08-274-725/+797
|
* Update to 8u131.Greg Lewis2017-04-194-1464/+1087
|
* Merge fix for JDK-6900441 from Linux source.Jung-uk Kim2017-04-132-0/+308
| | | | | | | | | | | | | | 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: 张泽鹏 (redraiment at gmail dot com) Tested by: 张泽鹏 (redraiment at gmail dot com)
* . Update to 8u121.Greg Lewis2017-01-293-643/+1175
|
* . Fix compilation with Clang 4.0Greg Lewis2017-01-152-0/+22
| | | | | PR: 216016 Submitted by: jbeich@
* . Add support for the HotSpot Serviceability Agent for ppc64.Greg Lewis2016-12-291-202/+2430
| | | | | | | | . This also pulls in some OpenBSD tweaks, I believe. These should be a no-op for FreeBSD though. PR: 212709 (partial) Submitted by: Curtis Hamilton <hamiltcl@verizon.net>
* . Update to 8u112.Greg Lewis2016-10-304-624/+589
|
* Update cacerts file using the one included in 8u111 release.Alex Dupre2016-10-241-0/+0
| | | | Notable change is the inclusion of Let's Encrypt CA.
* . Include the thread id so that jstack can provide stack traces whenGreg Lewis2016-09-042-0/+37
| | | | | | | | analysing core dumps. . Bump PORTREVISION. PR: 211196 Submitted by: Ron Roskens <ronald.roskens@gmail.com>
* Make the FPU hack for ARM optional. Note this hack is not necessary forJung-uk Kim2016-08-261-0/+7
| | | | | | VFPv3 or later, i.e., only VFPv1 and VFPv2 require this hack. https://svnweb.freebsd.org/changeset/base/288983
* . Update to 8u102.Greg Lewis2016-07-303-1604/+615
|
* . Regenerate patch-bsd and patch-bsd-test. This obsoletes another patchGreg Lewis2016-06-183-2232/+1574
| | | | and should also fix ppc64 support.
* . Fix a double free bug. This is pulled from upstream.Greg Lewis2016-06-161-0/+52
| | | | | | | . Bump PORTREVISION. PR: 210226 Submitted by: girgen@
* Unbreak arm.Jung-uk Kim2016-06-133-3/+56
| | | | | | | | | - Remove armv6hf because it is default now. - Merge a HotSpot fix from src/os_cpu/linux_zero/vm/os_linux_zero.cpp. http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c6ef40024aa2 - Add an upstream patch to unbreak Zero. http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/8f58998958ca - Extend PR209599 to cover arm platforms.
* . Use poll() rather than select() on BSD to avoid crashes during networkGreg Lewis2016-06-121-0/+85
| | | | | | | | timeouts. This is forwarded ported from OpenJDK 7. . Bump PORTREVISION for this fix. PR: 210191 Submitted by: Andrew Smith <iamasmith.home@gmail.com>
* Handle unsafe operations that access invalid memory more gracefullyGreg Lewis2016-06-121-0/+14
| | | | | PR: 209599 Submitted by: Andrew Smith <iamasmith.home@gmail.com>
* . Update to 8u92.Greg Lewis2016-05-174-3379/+6989
|
* . Update to 8u72.Greg Lewis2016-01-316-7850/+965
|
* . Unreak CCACHEGreg Lewis2016-01-212-0/+22
| | | | | PR: 205751 Submitted by: chris@chrullrich.net
* - Partially implement getThreadUserTime() using getrusage(2). Note we canJung-uk Kim2016-01-051-15/+57
| | | | | | | | | | | 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]
* . Stub implementation of OperatingSystemImpl.Greg Lewis2016-01-021-0/+45
| | | | PR: 205229
* Fix the previous commit. We do not support getThreadUserTime().Jung-uk Kim2015-12-231-1/+1
| | | | PR: 205523
* Implement ThreadMXBean.getThreadCpuTime(), etc.Jung-uk Kim2015-12-232-0/+89
| | | | | PR: 205523 Submitted by: will (via bsd-port-dev@openjdk.java.net)
* . Update to 8u66.Greg Lewis2015-12-132-2112/+4672
|
* Fix regression introduced in r372338, i.e., mis-merged fix for JDK-8031581.Jung-uk Kim2015-12-101-0/+23
| | | | PR: 205192
* Add an upstream patch to fix build for some 32-bit platforms, i.e.,Jung-uk Kim2015-12-091-0/+28
| | | | | | java.lang.OutOfMemroryError. http://hg.openjdk.java.net/jdk8u/jdk8u/rev/f398f28e3112
* Clean up and modernize the port. No functional change.Jung-uk Kim2015-09-291-0/+99
|
* . Add support for armv6.Greg Lewis2015-09-293-0/+93
| | | | | | PR: 201308 Submitted by: mikael.urankar@gmail.com Reviewed by: sbruno
* . Move the large patches which contain the changes between updates of theGreg Lewis2015-09-089-1143910/+0
| | | | | | JDK to being fetched remotely using PATCHFILES and PATCH_SITES. This cuts the size taken by openjdk8 in the ports repository.
* . Update to 8u60.Greg Lewis2015-09-073-980/+285395
|
* Fix few more mismerges in the previous update.Jung-uk Kim2015-07-203-16/+20
|
* Tidy up couple of problems in the previous update.Jung-uk Kim2015-07-202-4/+15
|