Sha256: f9968f286be1f3525596c2d3d17de01816712ee26508bb7e4b0d7d9600cffae4

Contents?: true

Size: 514 Bytes

Versions: 8

Compression:

Stored size: 514 Bytes

Contents

#ifndef RUBY_THREAD_NONE_H
#define RUBY_THREAD_NONE_H

#define RB_NATIVETHREAD_LOCK_INIT (void)(0)
#define RB_NATIVETHREAD_COND_INIT (void)(0)

// no-thread impl doesn't use TLS but define this to avoid using tls key
// based implementation in vm.c
#define RB_THREAD_LOCAL_SPECIFIER

typedef struct native_thread_data_struct {} native_thread_data_t;

typedef struct rb_global_vm_lock_struct {} rb_global_vm_lock_t;

RUBY_EXTERN struct rb_execution_context_struct *ruby_current_ec;

#endif /* RUBY_THREAD_NONE_H */

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
avalara_sdk-24.12.2 vendor/bundle/ruby/2.7.0/gems/debase-ruby_core_source-0.10.16/lib/debase/ruby_core_source/ruby-3.2.0-preview1/thread_none.h
avalara_sdk-24.12.1 vendor/bundle/ruby/2.7.0/gems/debase-ruby_core_source-0.10.16/lib/debase/ruby_core_source/ruby-3.2.0-preview1/thread_none.h
avalara_sdk-24.12.0 vendor/bundle/ruby/2.7.0/gems/debase-ruby_core_source-0.10.16/lib/debase/ruby_core_source/ruby-3.2.0-preview1/thread_none.h
avalara_sdk-24.2.29 vendor/bundle/ruby/2.7.0/gems/debase-ruby_core_source-0.10.16/lib/debase/ruby_core_source/ruby-3.2.0-preview1/thread_none.h
debase-ruby_core_source-0.10.18 lib/debase/ruby_core_source/ruby-3.2.0-preview1/thread_none.h
debase-ruby_core_source-0.10.17 lib/debase/ruby_core_source/ruby-3.2.0-preview1/thread_none.h
debase-ruby_core_source-0.10.16 lib/debase/ruby_core_source/ruby-3.2.0-preview1/thread_none.h
debase-ruby_core_source-0.10.15 lib/debase/ruby_core_source/ruby-3.2.0-preview1/thread_none.h