pub unsafe extern "C" fn GetInt8ArrayLengthAndData(
    obj: *mut JSObject,
    length: *mut usize,
    isSharedMemory: *mut bool,
    data: *mut *mut i8
)