Home | History | Annotate | Download | only in src

Lines Matching defs:StackGuard

47 StackGuard::StackGuard()
52 void StackGuard::set_interrupt_limits(const ExecutionAccess& lock) {
62 void StackGuard::reset_limits(const ExecutionAccess& lock) {
356 bool StackGuard::IsStackOverflow() {
363 void StackGuard::EnableInterrupts() {
371 void StackGuard::SetStackLimit(uintptr_t limit) {
387 void StackGuard::DisableInterrupts() {
393 bool StackGuard::ShouldPostponeInterrupts() {
399 bool StackGuard::IsInterrupted() {
405 void StackGuard::Interrupt() {
412 bool StackGuard::IsPreempted() {
418 void StackGuard::Preempt() {
425 bool StackGuard::IsTerminateExecution() {
431 void StackGuard::CancelTerminateExecution() {
438 void StackGuard::TerminateExecution() {
445 bool StackGuard::IsGCRequest() {
451 void StackGuard::RequestGC() {
461 bool StackGuard::IsFullDeopt() {
467 void StackGuard::FullDeopt() {
475 bool StackGuard::IsDebugBreak() {
481 void StackGuard::DebugBreak() {
488 bool StackGuard::IsDebugCommand() {
494 void StackGuard::DebugCommand() {
503 void StackGuard::Continue(InterruptFlag after_what) {
512 char* StackGuard::ArchiveStackGuard(char* to) {
520 // current thread_local_ from StackGuard)-- but is this
529 char* StackGuard::RestoreStackGuard(char* from) {
538 void StackGuard::FreeThreadResources() {
545 void StackGuard::ThreadLocal::Clear() {
556 bool StackGuard::ThreadLocal::Initialize(Isolate* isolate) {
577 void StackGuard::ClearThread(const ExecutionAccess& lock) {
583 void StackGuard::InitThread(const ExecutionAccess& lock) {
898 StackGuard* stack_guard = isolate->stack_guard();
905 "StackGuard GC request");