Lines Matching refs:Environment
118 inline Environment* AsyncHooks::env() {
119 return Environment::ForAsyncHooks(this);
122 Environment* Environment::ForAsyncHooks(AsyncHooks* hooks) {
123 return ContainerOf(&Environment::async_hooks_, hooks);
126 inline size_t Environment::async_callback_scope_depth() const {
130 inline void Environment::PushAsyncCallbackScope() {
134 inline void Environment::PopAsyncCallbackScope() {
174 inline Environment* Environment::GetCurrent(v8::Isolate* isolate) {
180 inline Environment* Environment::GetCurrent(v8::Local<v8::Context> context) {
184 return static_cast<Environment*>(
189 inline Environment* Environment::GetCurrent(
195 inline Environment* Environment::GetCurrent(
200 inline v8::Isolate* Environment::isolate() const {
204 inline Environment* Environment::from_timer_handle(uv_timer_t* handle) {
205 return ContainerOf(&Environment::timer_handle_, handle);
208 inline uv_timer_t* Environment::timer_handle() {
212 inline Environment* Environment::from_immediate_check_handle(
214 return ContainerOf(&Environment::immediate_check_handle_, handle);
217 inline uv_check_t* Environment::immediate_check_handle() {
221 inline uv_idle_t* Environment::immediate_idle_handle() {
225 inline void Environment::RegisterHandleCleanup(uv_handle_t* handle,
232 inline void Environment::CloseHandle(T* handle, OnCloseCallback callback) {
240 Environment* env;
253 void Environment::IncreaseWaitingRequestCounter() {
257 void Environment::DecreaseWaitingRequestCounter() {
262 inline uv_loop_t* Environment::event_loop() const {
267 inline bool Environment::is_in_inspector_console_call() const {
271 inline void Environment::set_is_in_inspector_console_call(bool value) {
276 inline AsyncHooks* Environment::async_hooks() {
280 inline ImmediateInfo* Environment::immediate_info() {
284 inline AliasedInt32Array& Environment::timeout_info() {
288 inline TickInfo* Environment::tick_info() {
292 inline uint64_t Environment::timer_base() const {
296 inline std::shared_ptr<KVStore> Environment::env_vars() {
300 inline void Environment::set_env_vars(std::shared_ptr<KVStore> env_vars) {
304 inline bool Environment::printed_error() const {
308 inline void Environment::set_printed_error(bool value) {
312 inline void Environment::set_trace_sync_io(bool value) {
316 inline bool Environment::abort_on_uncaught_exception() const {
320 inline void Environment::set_force_context_aware(bool value) {
324 inline bool Environment::force_context_aware() const {
328 inline void Environment::set_exiting(bool value) {
332 inline AliasedUint32Array& Environment::exiting() {
336 inline void Environment::set_abort_on_uncaught_exception(bool value) {
340 inline AliasedUint32Array& Environment::should_abort_on_uncaught_toggle() {
344 inline AliasedInt32Array& Environment::stream_base_state() {
349 Environment* env)
365 inline void Environment::PushShouldNotAbortOnUncaughtScope() {
369 inline void Environment::PopShouldNotAbortOnUncaughtScope() {
373 inline bool Environment::inside_should_not_abort_on_uncaught_scope() const {
377 inline std::vector<double>* Environment::destroy_async_id_list() {
381 inline builtins::BuiltinLoader* Environment::builtin_loader() {
385 inline double Environment::new_async_id() {
390 inline double Environment::execution_async_id() {
394 inline double Environment::trigger_async_id() {
398 inline double Environment::get_default_trigger_async_id() {
407 inline std::shared_ptr<EnvironmentOptions> Environment::options() {
411 inline const std::vector<std::string>& Environment::argv() {
415 inline const std::vector<std::string>& Environment::exec_argv() {
419 inline const std::string& Environment::exec_path() const {
424 inline void Environment::set_coverage_directory(const char* dir) {
428 inline void Environment::set_coverage_connection(
434 inline profiler::V8CoverageConnection* Environment::coverage_connection() {
438 inline const std::string& Environment::coverage_directory() const {
442 inline void Environment::set_cpu_profiler_connection(
449 Environment::cpu_profiler_connection() {
453 inline void Environment::set_cpu_prof_interval(uint64_t interval) {
457 inline uint64_t Environment::cpu_prof_interval() const {
461 inline void Environment::set_cpu_prof_name(const std::string& name) {
465 inline const std::string& Environment::cpu_prof_name() const {
469 inline void Environment::set_cpu_prof_dir(const std::string& dir) {
473 inline const std::string& Environment::cpu_prof_dir() const {
477 inline void Environment::set_heap_profiler_connection(
484 Environment::heap_profiler_connection() {
488 inline void Environment::set_heap_prof_name(const std::string& name) {
492 inline const std::string& Environment::heap_prof_name() const {
496 inline void Environment::set_heap_prof_dir(const std::string& dir) {
500 inline const std::string& Environment::heap_prof_dir() const {
504 inline void Environment::set_heap_prof_interval(uint64_t interval) {
508 inline uint64_t Environment::heap_prof_interval() const {
515 std::shared_ptr<ExclusiveAccess<HostPort>> Environment::inspector_host_port() {
529 void Environment::SetImmediate(Fn&& cb, CallbackFlags::Flags flags) {
541 void Environment::SetImmediateThreadsafe(Fn&& cb, CallbackFlags::Flags flags) {
553 void Environment::RequestInterrupt(Fn&& cb) {
565 inline bool Environment::can_call_into_js() const {
569 inline void Environment::set_can_call_into_js(bool can_call_into_js) {
573 inline bool Environment::has_run_bootstrapping_code() const {
577 inline bool Environment::has_serialized_options() const {
581 inline void Environment::set_has_serialized_options(bool value) {
585 inline bool Environment::is_main_thread() const {
589 inline bool Environment::no_native_addons() const {
594 inline bool Environment::should_not_register_esm_loader() const {
598 inline bool Environment::owns_process_state() const {
602 inline bool Environment::owns_inspector() const {
606 inline bool Environment::should_create_inspector() const {
611 inline bool Environment::tracks_unmanaged_fds() const {
615 inline bool Environment::hide_console_windows() const {
619 inline bool Environment::no_global_search_paths() const {
624 inline bool Environment::no_browser_globals() const {
633 bool Environment::filehandle_close_warning() const {
637 void Environment::set_filehandle_close_warning(bool on) {
641 void Environment::set_source_maps_enabled(bool on) {
645 bool Environment::source_maps_enabled() const {
649 inline uint64_t Environment::thread_id() const {
653 inline worker::Worker* Environment::worker_context() const {
657 inline void Environment::add_sub_worker_context(worker::Worker* context) {
661 inline void Environment::remove_sub_worker_context(worker::Worker* context) {
666 inline void Environment::ForEachWorker(Fn&& iterator) {
670 inline bool Environment::is_stopping() const {
674 inline void Environment::set_stopping(bool value) {
678 inline std::list<node_module>* Environment::extra_linked_bindings() {
682 inline node_module* Environment::extra_linked_bindings_head() {
687 inline node_module* Environment::extra_linked_bindings_tail() {
692 inline const Mutex& Environment::extra_linked_bindings_mutex() const {
696 inline performance::PerformanceState* Environment::performance_state() {
700 inline IsolateData* Environment::isolate_data() const {
705 inline void Environment::ForEachRealm(T&& iterator) const {
710 inline void Environment::ThrowError(const char* errmsg) {
714 inline void Environment::ThrowTypeError(const char* errmsg) {
718 inline void Environment::ThrowRangeError(const char* errmsg) {
722 inline void Environment::ThrowError(
729 inline void Environment::ThrowErrnoException(int errorno,
737 inline void Environment::ThrowUVException(int errorno,
746 void Environment::AddCleanupHook(CleanupQueue::Callback fn, void* arg) {
750 void Environment::RemoveCleanupHook(CleanupQueue::Callback fn, void* arg) {
754 void Environment::set_process_exit_handler(
755 std::function<void(Environment*, int)>&& handler) {
792 inline v8::Local<TypeName> Environment::PropertyName() const { \
804 inline v8::Local<TypeName> Environment::PropertyName() const { \
807 inline void Environment::set_##PropertyName(v8::Local<TypeName> value) { \
815 inline v8::Local<TypeName> Environment::PropertyName() const { \
819 inline void Environment::set_##PropertyName(v8::Local<TypeName> value) { \
826 v8::Local<v8::Context> Environment::context() const {
830 Realm* Environment::principal_realm() const {
834 inline void Environment::set_heap_snapshot_near_heap_limit(uint32_t limit) {
838 inline bool Environment::is_in_heapsnapshot_heap_limit_callback() const {
842 inline void Environment::AddHeapSnapshotNearHeapLimitCallback() {
845 isolate_->AddNearHeapLimitCallback(Environment::NearHeapLimitCallback, this);
848 inline void Environment::RemoveHeapSnapshotNearHeapLimitCallback(
852 isolate_->RemoveNearHeapLimitCallback(Environment::NearHeapLimitCallback,