[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