[Midnightbsd-cvs] mports [20158] trunk/java/openjdk7: fix set_native_priority to return a current value rather than whatever happens on the stack.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Mon Aug 31 09:02:40 EDT 2015
Revision: 20158
http://svnweb.midnightbsd.org/mports/?rev=20158
Author: laffer1
Date: 2015-08-31 09:02:39 -0400 (Mon, 31 Aug 2015)
Log Message:
-----------
fix set_native_priority to return a current value rather than whatever happens on the stack.
Modified Paths:
--------------
trunk/java/openjdk7/Makefile
trunk/java/openjdk7/files/patch-src-os-bsd-vm-os_bsd.cpp
Modified: trunk/java/openjdk7/Makefile
===================================================================
--- trunk/java/openjdk7/Makefile 2015-08-31 13:00:22 UTC (rev 20157)
+++ trunk/java/openjdk7/Makefile 2015-08-31 13:02:39 UTC (rev 20158)
@@ -2,7 +2,7 @@
PORTNAME= openjdk
PORTVERSION= ${JDK_MAJOR_VERSION}.${PORT_MINOR_VERSION}.${PORT_BUILD_NUMBER}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= java devel
MASTER_SITES= http://download.java.net/openjdk/jdk${JDK_MAJOR_VERSION}u${JDK_MINOR_VERSION}/promoted/b${JDK_BUILD_NUMBER}/ \
http://download.java.net/jaxp/1.4.5/:jaxp \
Modified: trunk/java/openjdk7/files/patch-src-os-bsd-vm-os_bsd.cpp
===================================================================
--- trunk/java/openjdk7/files/patch-src-os-bsd-vm-os_bsd.cpp 2015-08-31 13:00:22 UTC (rev 20157)
+++ trunk/java/openjdk7/files/patch-src-os-bsd-vm-os_bsd.cpp 2015-08-31 13:02:39 UTC (rev 20158)
@@ -1,4 +1,4 @@
-$FreeBSD$
+$FreeBSD: head/java/openjdk7/files/patch-src-os-bsd-vm-os_bsd.cpp 327845 2013-09-22 00:39:22Z glewis $
--- hotspot/src/os/bsd/vm/os_bsd.cpp.orig 2010-02-21 20:07:54.000000000 -0800
+++ hotspot/src/os/bsd/vm/os_bsd.cpp 2010-02-21 20:08:41.000000000 -0800
@@ -11,3 +11,11 @@
#endif
#define EXTENSIONS_DIR "/lib/ext"
+@@ -3670,6 +3670,7 @@
+ return OS_OK;
+ #elif defined(__FreeBSD__) || defined(__MidnightBSD__)
+ int ret = pthread_setprio(thread->osthread()->pthread_id(), newpri);
++ return (ret == 0) ? OS_OK : OS_ERR;
+ #elif defined(__APPLE__) || defined(__NetBSD__)
+ struct sched_param sp;
+ int policy;
More information about the Midnightbsd-cvs
mailing list