Author: schor
Date: Mon Jul 30 13:49:47 2018
New Revision: 1837060
URL: http://svn.apache.org/viewvc?rev=1837060&view=rev
Log:
[UIMA-5842] add reset support for cas state. also make getCasResets public
Modified:
uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java
Modified:
uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java
URL:
http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java?rev=1837060&r1=1837059&r2=1837060&view=diff
==============================================================================
---
uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java
(original)
+++
uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/CASImpl.java
Mon Jul 30 13:49:47 2018
@@ -707,7 +707,12 @@ public class CASImpl extends AbstractCas
emptyByteArray = null;
emptyBooleanArray = null;
+ current_one_thread_access = null;
+ updateCallSite(is_updatable_callsite, mh_return_true,
is_updatable_callsites);
+ updateCallSite(is_readable_callsite, mh_return_true,
is_readable_callsites);
+
clearNonSharedInstanceData();
+
}
/**
@@ -4864,7 +4869,7 @@ public JCasImpl getJCasImpl() {
return this.getClass().getSimpleName() + ":" + getCasId() + "[view: " +
sofa + "]";
}
- int getCasResets() {
+ public int getCasResets() {
return svd.casResets.get();
}