// hash_sync.h. Included by javaprims.h with hash synchronization. -*- c++ -*- /* Copyright (C) 2000 Free Software Foundation This file is part of libgcj. This software is copyrighted work licensed under the terms of the Libgcj License. Please consult the file "LIBGCJ_LICENSE" for details. */ // Author: Hans-J. Boehm (Hans_Boehm@hp.com, boehm@acm.org) #ifndef __JAVAPRIMS_H__ # include "javaprims.h" #endif #ifndef __HASH_SYNC_H__ #define __HASH_SYNC_H__ #ifdef JV_HASH_SYNCHRONIZATION /* Implementation of Object.wait() */ int _Jv_MonitorTable_CondWait(jobject obj, jint millis, jint nanos); /* Implementation of Object.notify() */ int _Jv_MonitorTable_CondNotify(jobject obj); /* Implementation of Object.notifyAll() */ int _Jv_MonitorTable_CondNotifyAll(jobject obj); #endif /* JV_HASH_SYNCHRONIZATION */ #endif /* __HASH_SYNC_H__ */