blob: 72b31b7852bbbdc47aaa467f574995a4cff14158 [file] [log] [blame]
//===-- tsan_interface_java.cc --------------------------------------------===//
//
// The LLVM Compiler Infrastructure
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
//
// This file is a part of ThreadSanitizer (TSan), a race detector.
//
//===----------------------------------------------------------------------===//
#include "tsan_interface_java.h"
#include "tsan_rtl.h"
using namespace __tsan; // NOLINT
void __tsan_java_init(jptr heap_begin, jptr heap_size) {
}
int __tsan_java_fini() {
return 0;
}
void __tsan_java_alloc(jptr ptr, jptr size) {
}
void __tsan_java_free(jptr ptr, jptr size) {
}
void __tsan_java_move(jptr src, jptr dst, jptr size) {
}
void __tsan_java_mutex_lock(jptr addr) {
}
void __tsan_java_mutex_unlock(jptr addr) {
}
void __tsan_java_mutex_read_lock(jptr addr) {
}
void __tsan_java_mutex_read_unlock(jptr addr) {
}