-
Notifications
You must be signed in to change notification settings - Fork 108
/
hermes.yaml
63 lines (63 loc) · 3.13 KB
/
hermes.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
"functions":
- "name": "_ZN6hermes2vm8Debugger11runDebuggerENS1_9RunReasonERNS0_16InterpreterStateE"
"params":
- "name": "this"
"type": "bool "
- "name": "runReason"
"type": "int"
- "name": "state"
"type": "bool "
"return_type": "int"
"signature": "DW_TAG_enumeration_typeExecutionStatus hermes::vm::Debugger::runDebugger(DW_TAG_enumeration_typeRunReason, struct InterpreterState &)"
- "name": "_ZN8facebook6hermes13HermesRuntime15debugJavaScriptERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_RKNS1_10DebugFlagsE"
"params":
- "name": "this"
"type": "bool "
- "name": "src"
"type": "bool "
- "name": "sourceURL"
"type": "bool "
- "name": "debugFlags"
"type": "bool "
"return_type": "void"
"signature": "void facebook::hermes::HermesRuntime::debugJavaScript(const string &, const string &, const struct DebugFlags &)"
- "name": "_ZN8facebook3jsi20WithRuntimeDecoratorINS0_6detail8WithLockINS_6hermes17HermesRuntimeImplENS4_12_GLOBAL__N_111HermesMutexEEES5_NS0_17ThreadSafeRuntimeEE26evaluatePreparedJavaScriptERKNSt3__110shared_ptrIKNS0_18PreparedJavaScriptEEE"
"params":
- "name": "this"
"type": "bool "
- "name": "js"
"type": "bool "
- "name": ""
"type": "bool "
"return_type": "void"
"signature": "Value facebook::jsi::WithRuntimeDecorator<facebook::jsi::detail::WithLock<facebook::hermes::HermesRuntimeImpl, facebook::hermes::(anonymous namespace)::HermesMutex>, facebook::hermes::HermesRuntimeImpl, facebook::jsi::ThreadSafeRuntime>::evaluatePreparedJavaScript(WithRuntimeDecorator<facebook::jsi::detail::WithLock<facebook::hermes::HermesRuntimeImpl, facebook::hermes::(anonymous namespace)::HermesMutex>, facebook::hermes::HermesRuntimeImpl, facebook::jsi::ThreadSafeRuntime> *, const shared_ptr<const facebook::jsi::PreparedJavaScript> &)"
- "name": "_ZN6hermes2vm7Runtime3runEN4llvh9StringRefES3_RKNS_3hbc12CompileFlagsE"
"params":
- "name": "this"
"type": "bool "
- "name": "code"
"type": "bool "
- "name": "sourceURL"
"type": "size_t"
- "name": "compileFlags"
"type": "bool "
- "name": ""
"type": "size_t"
- "name": ""
"type": "bool "
"return_type": "void"
"signature": "CallResult<hermes::vm::HermesValue, (hermes::vm::detail::CallResultSpecialize)2> hermes::vm::Runtime::run(StringRef, StringRef, const struct CompileFlags &)"
- "name": "_ZN8facebook3jsi16RuntimeDecoratorINS_6hermes17HermesRuntimeImplENS0_17ThreadSafeRuntimeEE26evaluatePreparedJavaScriptERKNSt3__110shared_ptrIKNS0_18PreparedJavaScriptEEE"
"params":
- "name": "this"
"type": "bool "
- "name": "js"
"type": "bool "
- "name": ""
"type": "bool "
"return_type": "void"
"signature": "Value facebook::jsi::RuntimeDecorator<facebook::hermes::HermesRuntimeImpl, facebook::jsi::ThreadSafeRuntime>::evaluatePreparedJavaScript(RuntimeDecorator<facebook::hermes::HermesRuntimeImpl, facebook::jsi::ThreadSafeRuntime> *, const shared_ptr<const facebook::jsi::PreparedJavaScript> &)"
"language": "c++"
"project": "hermes"
"target_name": "/src/hermes/tools/fuzzers/libfuzzer/fuzzer-jsi-entry.cpp"
"target_path": "/src/hermes/tools/fuzzers/libfuzzer/fuzzer-jsi-entry.cpp"