]> source.dussan.org Git - dcevm.git/commitdiff
Adding JVM_GetVmMemoryPressure stub
authorIvan Dubrov <idubrov@guidewire.com>
Tue, 8 Dec 2015 05:47:18 +0000 (21:47 -0800)
committerIvan Dubrov <idubrov@guidewire.com>
Tue, 8 Dec 2015 05:47:18 +0000 (21:47 -0800)
hotspot/.hg/patches/JVM_SetVmMemoryPressure.patch

index b82494f28950a5a8ffa2fed970e4a13c4e64ef17..de1b01f0a70977941c10cf57d6c328837e5e2842 100644 (file)
 # HG changeset patch
-# Parent  592f77165ec5790515d82fd1b9e02cd85b6d1946
+# Parent  8c8ce8112df68432b48c78539fa0bad4728a38a0
 
-diff -r 592f77165ec5 make/aix/makefiles/mapfile-vers-debug
---- a/make/aix/makefiles/mapfile-vers-debug    Thu Jun 18 16:48:43 2015 -0700
-+++ b/make/aix/makefiles/mapfile-vers-debug    Thu Jun 18 17:01:37 2015 -0700
-@@ -227,6 +227,7 @@
+diff -r 8c8ce8112df6 make/aix/makefiles/mapfile-vers-debug
+--- a/make/aix/makefiles/mapfile-vers-debug    Mon Dec 07 17:11:22 2015 -0800
++++ b/make/aix/makefiles/mapfile-vers-debug    Mon Dec 07 21:45:08 2015 -0800
+@@ -227,6 +227,8 @@
                  JVM_SetProtectionDomain;
                  JVM_SetSockOpt;
                  JVM_SetThreadPriority;
++                JVM_GetVmMemoryPressure;
 +                JVM_SetVmMemoryPressure;
                  JVM_Sleep;
                  JVM_Socket;
                  JVM_SocketAvailable;
-diff -r 592f77165ec5 make/aix/makefiles/mapfile-vers-product
---- a/make/aix/makefiles/mapfile-vers-product  Thu Jun 18 16:48:43 2015 -0700
-+++ b/make/aix/makefiles/mapfile-vers-product  Thu Jun 18 17:01:37 2015 -0700
-@@ -225,6 +225,7 @@
+diff -r 8c8ce8112df6 make/aix/makefiles/mapfile-vers-product
+--- a/make/aix/makefiles/mapfile-vers-product  Mon Dec 07 17:11:22 2015 -0800
++++ b/make/aix/makefiles/mapfile-vers-product  Mon Dec 07 21:45:08 2015 -0800
+@@ -225,6 +225,8 @@
                  JVM_SetProtectionDomain;
                  JVM_SetSockOpt;
                  JVM_SetThreadPriority;
++                JVM_GetVmMemoryPressure;
 +                JVM_SetVmMemoryPressure;
                  JVM_Sleep;
                  JVM_Socket;
                  JVM_SocketAvailable;
-diff -r 592f77165ec5 make/bsd/makefiles/mapfile-vers-debug
---- a/make/bsd/makefiles/mapfile-vers-debug    Thu Jun 18 16:48:43 2015 -0700
-+++ b/make/bsd/makefiles/mapfile-vers-debug    Thu Jun 18 17:01:37 2015 -0700
-@@ -228,6 +228,7 @@
+diff -r 8c8ce8112df6 make/bsd/makefiles/mapfile-vers-debug
+--- a/make/bsd/makefiles/mapfile-vers-debug    Mon Dec 07 17:11:22 2015 -0800
++++ b/make/bsd/makefiles/mapfile-vers-debug    Mon Dec 07 21:45:08 2015 -0800
+@@ -228,6 +228,8 @@
                  _JVM_SetPrimitiveArrayElement
                  _JVM_SetSockOpt
                  _JVM_SetThreadPriority
++                _JVM_GetVmMemoryPressure
 +                _JVM_SetVmMemoryPressure
                  _JVM_Sleep
                  _JVM_Socket
                  _JVM_SocketAvailable
-diff -r 592f77165ec5 make/bsd/makefiles/mapfile-vers-product
---- a/make/bsd/makefiles/mapfile-vers-product  Thu Jun 18 16:48:43 2015 -0700
-+++ b/make/bsd/makefiles/mapfile-vers-product  Thu Jun 18 17:01:37 2015 -0700
-@@ -228,6 +228,7 @@
+diff -r 8c8ce8112df6 make/bsd/makefiles/mapfile-vers-product
+--- a/make/bsd/makefiles/mapfile-vers-product  Mon Dec 07 17:11:22 2015 -0800
++++ b/make/bsd/makefiles/mapfile-vers-product  Mon Dec 07 21:45:08 2015 -0800
+@@ -228,6 +228,8 @@
                  _JVM_SetPrimitiveArrayElement
                  _JVM_SetSockOpt
                  _JVM_SetThreadPriority
++                _JVM_GetVmMemoryPressure
 +                _JVM_SetVmMemoryPressure
                  _JVM_Sleep
                  _JVM_Socket
                  _JVM_SocketAvailable
-diff -r 592f77165ec5 make/linux/makefiles/mapfile-vers-debug
---- a/make/linux/makefiles/mapfile-vers-debug  Thu Jun 18 16:48:43 2015 -0700
-+++ b/make/linux/makefiles/mapfile-vers-debug  Thu Jun 18 17:01:37 2015 -0700
-@@ -230,6 +230,7 @@
+diff -r 8c8ce8112df6 make/linux/makefiles/mapfile-vers-debug
+--- a/make/linux/makefiles/mapfile-vers-debug  Mon Dec 07 17:11:22 2015 -0800
++++ b/make/linux/makefiles/mapfile-vers-debug  Mon Dec 07 21:45:08 2015 -0800
+@@ -230,6 +230,8 @@
                  JVM_SetPrimitiveArrayElement;
                  JVM_SetSockOpt;
                  JVM_SetThreadPriority;
++                JVM_GetVmMemoryPressure;
 +                JVM_SetVmMemoryPressure;
                  JVM_Sleep;
                  JVM_Socket;
                  JVM_SocketAvailable;
-diff -r 592f77165ec5 make/linux/makefiles/mapfile-vers-product
---- a/make/linux/makefiles/mapfile-vers-product        Thu Jun 18 16:48:43 2015 -0700
-+++ b/make/linux/makefiles/mapfile-vers-product        Thu Jun 18 17:01:37 2015 -0700
-@@ -230,6 +230,7 @@
+diff -r 8c8ce8112df6 make/linux/makefiles/mapfile-vers-product
+--- a/make/linux/makefiles/mapfile-vers-product        Mon Dec 07 17:11:22 2015 -0800
++++ b/make/linux/makefiles/mapfile-vers-product        Mon Dec 07 21:45:08 2015 -0800
+@@ -230,6 +230,8 @@
                  JVM_SetPrimitiveArrayElement;
                  JVM_SetSockOpt;
                  JVM_SetThreadPriority;
++                JVM_GetVmMemoryPressure;
 +                JVM_SetVmMemoryPressure;
                  JVM_Sleep;
                  JVM_Socket;
                  JVM_SocketAvailable;
-diff -r 592f77165ec5 make/solaris/makefiles/mapfile-vers
---- a/make/solaris/makefiles/mapfile-vers      Thu Jun 18 16:48:43 2015 -0700
-+++ b/make/solaris/makefiles/mapfile-vers      Thu Jun 18 17:01:37 2015 -0700
-@@ -230,6 +230,7 @@
+diff -r 8c8ce8112df6 make/solaris/makefiles/mapfile-vers
+--- a/make/solaris/makefiles/mapfile-vers      Mon Dec 07 17:11:22 2015 -0800
++++ b/make/solaris/makefiles/mapfile-vers      Mon Dec 07 21:45:08 2015 -0800
+@@ -230,6 +230,8 @@
                  JVM_SetPrimitiveArrayElement;
                  JVM_SetSockOpt;
                  JVM_SetThreadPriority;
++                JVM_GetVmMemoryPressure;
 +                JVM_SetVmMemoryPressure;
                  JVM_Sleep;
                  JVM_Socket;
                  JVM_SocketAvailable;
-diff -r 592f77165ec5 src/share/vm/prims/jvm.cpp
---- a/src/share/vm/prims/jvm.cpp       Thu Jun 18 16:48:43 2015 -0700
-+++ b/src/share/vm/prims/jvm.cpp       Thu Jun 18 17:01:37 2015 -0700
-@@ -4302,6 +4302,10 @@
+diff -r 8c8ce8112df6 src/share/vm/prims/jvm.cpp
+--- a/src/share/vm/prims/jvm.cpp       Mon Dec 07 17:11:22 2015 -0800
++++ b/src/share/vm/prims/jvm.cpp       Mon Dec 07 21:45:08 2015 -0800
+@@ -4305,6 +4305,14 @@
    return Management::get_jmm_interface(version);
  JVM_END
  
++JVM_ENTRY_NO_ENV(jint, JVM_GetVmMemoryPressure())
++  // Do nothing, this function is only to make management.dll happy
++JVM_END
++
 +JVM_ENTRY_NO_ENV(void, JVM_SetVmMemoryPressure(jint pressure))
 +  // Do nothing, this function is only to make management.dll happy
 +JVM_END
@@ -92,13 +103,16 @@ diff -r 592f77165ec5 src/share/vm/prims/jvm.cpp
  // com.sun.tools.attach.VirtualMachine agent properties support
  //
  // Initialize the agent properties with the properties maintained in the VM
-diff -r 592f77165ec5 src/share/vm/prims/jvm.h
---- a/src/share/vm/prims/jvm.h Thu Jun 18 16:48:43 2015 -0700
-+++ b/src/share/vm/prims/jvm.h Thu Jun 18 17:01:37 2015 -0700
-@@ -1490,6 +1490,9 @@
+diff -r 8c8ce8112df6 src/share/vm/prims/jvm.h
+--- a/src/share/vm/prims/jvm.h Mon Dec 07 17:11:22 2015 -0800
++++ b/src/share/vm/prims/jvm.h Mon Dec 07 21:45:08 2015 -0800
+@@ -1490,6 +1490,12 @@
  JNIEXPORT void* JNICALL
  JVM_GetManagement(jint version);
  
++JNIEXPORT jint JNICALL
++JVM_GetVmMemoryPressure();
++
 +JNIEXPORT void JNICALL
 +JVM_SetVmMemoryPressure(jint pressure);
 +