static void rp_decref(rendezvous *rp) { rp->refcount -= 1; if (rp->refcount == 0) { if (rp->msg != INVALID_REFERENCE_ID) { /* IMPL_NOTE: really should be an assertion failure */ KNI_FatalError("rp_decref refcount 0 with stale refid!"); } #if ENABLE_I3_TEST log_rp_free(rp); #endif pcsl_mem_free(rp); } }
void fatalError(const char* errorMessage) { GUARANTEE(_in_kvm_native_method, "sanity"); KNI_FatalError(errorMessage); }