您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ CRASH函数代码示例

51自学网 2021-06-01 20:05:21
  C++
这篇教程C++ CRASH函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中CRASH函数的典型用法代码示例。如果您正苦于以下问题:C++ CRASH函数的具体用法?C++ CRASH怎么用?C++ CRASH使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了CRASH函数的21个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: dataLog

void VM::throwException(ExecState* exec, Exception* exception){    if (Options::breakOnThrow()) {        dataLog("In call frame ", RawPointer(exec), " for code block ", *exec->codeBlock(), "/n");        CRASH();    }    ASSERT(exec == topCallFrame || exec == exec->lexicalGlobalObject()->globalExec() || exec == exec->vmEntryGlobalObject()->globalExec());    interpreter->notifyDebuggerOfExceptionToBeThrown(exec, exception);    setException(exception);}
开发者ID:EdgarHz,项目名称:webkit,代码行数:13,


示例2: getPlatformThreadRegisters

static size_t getPlatformThreadRegisters(const PlatformThread& platformThread, PlatformThreadRegisters& regs){#if OS(DARWIN)#if CPU(X86)    unsigned user_count = sizeof(regs)/sizeof(int);    thread_state_flavor_t flavor = i386_THREAD_STATE;#elif CPU(X86_64)    unsigned user_count = x86_THREAD_STATE64_COUNT;    thread_state_flavor_t flavor = x86_THREAD_STATE64;#elif CPU(PPC)     unsigned user_count = PPC_THREAD_STATE_COUNT;    thread_state_flavor_t flavor = PPC_THREAD_STATE;#elif CPU(PPC64)    unsigned user_count = PPC_THREAD_STATE64_COUNT;    thread_state_flavor_t flavor = PPC_THREAD_STATE64;#elif CPU(ARM)    unsigned user_count = ARM_THREAD_STATE_COUNT;    thread_state_flavor_t flavor = ARM_THREAD_STATE;#else#error Unknown Architecture#endif    kern_return_t result = thread_get_state(platformThread, flavor, (thread_state_t)&regs, &user_count);    if (result != KERN_SUCCESS) {        WTFReportFatalError(__FILE__, __LINE__, WTF_PRETTY_FUNCTION,                             "JavaScript garbage collection failed because thread_get_state returned an error (%d). This is probably the result of running inside Rosetta, which is not supported.", result);        CRASH();    }    return user_count * sizeof(usword_t);// end OS(DARWIN)#elif OS(WINDOWS)    regs.ContextFlags = CONTEXT_INTEGER | CONTEXT_CONTROL | CONTEXT_SEGMENTS;    GetThreadContext(platformThread, &regs);    return sizeof(CONTEXT);#elif USE(PTHREADS)    pthread_attr_init(&regs);#if HAVE(PTHREAD_NP_H) || OS(NETBSD)    // e.g. on FreeBSD 5.4, [email
C++ CRC函数代码示例
C++ CPubKey函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。