Home | History | Annotate | Download | only in src

Lines Matching defs:StackGuard

46 StackGuard::StackGuard()
51 void StackGuard::set_interrupt_limits(const ExecutionAccess& lock) {
61 void StackGuard::reset_limits(const ExecutionAccess& lock) {
342 bool StackGuard::IsStackOverflow() {
349 void StackGuard::EnableInterrupts() {
357 void StackGuard::SetStackLimit(uintptr_t limit) {
373 void StackGuard::DisableInterrupts() {
379 bool StackGuard::ShouldPostponeInterrupts() {
385 bool StackGuard::IsInterrupted() {
391 void StackGuard::Interrupt() {
398 bool StackGuard::IsPreempted() {
404 void StackGuard::Preempt() {
411 bool StackGuard::IsTerminateExecution() {
417 void StackGuard::TerminateExecution() {
424 bool StackGuard::IsRuntimeProfilerTick() {
430 void StackGuard::RequestRuntimeProfilerTick() {
443 bool StackGuard::IsGCRequest() {
449 void StackGuard::RequestGC() {
460 bool StackGuard::IsDebugBreak() {
466 void StackGuard::DebugBreak() {
473 bool StackGuard::IsDebugCommand() {
479 void StackGuard::DebugCommand() {
488 void StackGuard::Continue(InterruptFlag after_what) {
497 char* StackGuard::ArchiveStackGuard(char* to) {
505 // current thread_local_ from StackGuard)-- but is this
514 char* StackGuard::RestoreStackGuard(char* from) {
522 void StackGuard::FreeThreadResources() {
529 void StackGuard::ThreadLocal::Clear() {
540 bool StackGuard::ThreadLocal::Initialize(Isolate* isolate) {
561 void StackGuard::ClearThread(const ExecutionAccess& lock) {
567 void StackGuard::InitThread(const ExecutionAccess& lock) {
892 StackGuard* stack_guard = isolate->stack_guard();
899 "StackGuard GC request");