Repository: incubator-mnemonic
Updated Branches:
  refs/heads/master bb7efb32e -> 518a4da31


MNEMONIC-123: Set base address as NULL for nvml-vmem service.


Project: http://git-wip-us.apache.org/repos/asf/incubator-mnemonic/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-mnemonic/commit/518a4da3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mnemonic/tree/518a4da3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mnemonic/diff/518a4da3

Branch: refs/heads/master
Commit: 518a4da31e0ac17c82674f798a645e737392df9a
Parents: bb7efb3
Author: Wang, Gang(Gary) <gang1.w...@intel.com>
Authored: Thu Sep 22 09:11:47 2016 -0700
Committer: Wang, Gang(Gary) <gang1.w...@intel.com>
Committed: Thu Sep 22 09:11:47 2016 -0700

----------------------------------------------------------------------
 .../service/memoryservice/internal/VMemServiceImpl.java        | 2 +-
 ...e_mnemonic_service_memoryservice_internal_VMemServiceImpl.c | 6 +-----
 2 files changed, 2 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-mnemonic/blob/518a4da3/mnemonic-memory-services/mnemonic-nvml-vmem-service/src/main/java/org/apache/mnemonic/service/memoryservice/internal/VMemServiceImpl.java
----------------------------------------------------------------------
diff --git 
a/mnemonic-memory-services/mnemonic-nvml-vmem-service/src/main/java/org/apache/mnemonic/service/memoryservice/internal/VMemServiceImpl.java
 
b/mnemonic-memory-services/mnemonic-nvml-vmem-service/src/main/java/org/apache/mnemonic/service/memoryservice/internal/VMemServiceImpl.java
index ff9474c..ef941e8 100644
--- 
a/mnemonic-memory-services/mnemonic-nvml-vmem-service/src/main/java/org/apache/mnemonic/service/memoryservice/internal/VMemServiceImpl.java
+++ 
b/mnemonic-memory-services/mnemonic-nvml-vmem-service/src/main/java/org/apache/mnemonic/service/memoryservice/internal/VMemServiceImpl.java
@@ -125,7 +125,7 @@ public class VMemServiceImpl implements 
VolatileMemoryAllocatorService {
 
   @Override
   public long getBaseAddress(long id) {
-    throw new UnsupportedOperationException("getBaseAddress Operation 
Unsupported.");
+    return 0L;
     //return ngetBaseAddress(id);
   }
 

http://git-wip-us.apache.org/repos/asf/incubator-mnemonic/blob/518a4da3/mnemonic-memory-services/mnemonic-nvml-vmem-service/src/main/native/org_apache_mnemonic_service_memoryservice_internal_VMemServiceImpl.c
----------------------------------------------------------------------
diff --git 
a/mnemonic-memory-services/mnemonic-nvml-vmem-service/src/main/native/org_apache_mnemonic_service_memoryservice_internal_VMemServiceImpl.c
 
b/mnemonic-memory-services/mnemonic-nvml-vmem-service/src/main/native/org_apache_mnemonic_service_memoryservice_internal_VMemServiceImpl.c
index 6f97d54..4c3bfb1 100644
--- 
a/mnemonic-memory-services/mnemonic-nvml-vmem-service/src/main/native/org_apache_mnemonic_service_memoryservice_internal_VMemServiceImpl.c
+++ 
b/mnemonic-memory-services/mnemonic-nvml-vmem-service/src/main/native/org_apache_mnemonic_service_memoryservice_internal_VMemServiceImpl.c
@@ -190,11 +190,7 @@ jlong JNICALL 
Java_org_apache_mnemonic_service_memoryservice_internal_VMemServic
 JNIEXPORT
 jlong JNICALL 
Java_org_apache_mnemonic_service_memoryservice_internal_VMemServiceImpl_ngetBaseAddress(JNIEnv
 *env,
     jobject this, jlong id) {
-  pthread_rwlock_rdlock(&g_vmem_rwlock);
-  void *md = *(g_vmp_ptr + id);
-  jlong ret = 0L;
-  pthread_rwlock_unlock(&g_vmem_rwlock);
-  return ret;
+  return 0L;
 }
 
 JNIEXPORT

Reply via email to