Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (lldb) log enable lldb expression
- (lldb) p item.value/2
- == [UserExpression::Evaluate] Parsing expression item.value/2 ==
- ClangUserExpression::ScanContext()
- Parsing the following code:
- #ifndef NULL
- #define NULL (__null)
- #endif
- #ifndef Nil
- #define Nil (__null)
- #endif
- #ifndef nil
- #define nil (__null)
- #endif
- #ifndef YES
- #define YES ((BOOL)1)
- #endif
- #ifndef NO
- #define NO ((BOOL)0)
- #endif
- typedef __INT8_TYPE__ int8_t;
- typedef __UINT8_TYPE__ uint8_t;
- typedef __INT16_TYPE__ int16_t;
- typedef __UINT16_TYPE__ uint16_t;
- typedef __INT32_TYPE__ int32_t;
- typedef __UINT32_TYPE__ uint32_t;
- typedef __INT64_TYPE__ int64_t;
- typedef __UINT64_TYPE__ uint64_t;
- typedef __INTPTR_TYPE__ intptr_t;
- typedef __UINTPTR_TYPE__ uintptr_t;
- typedef __SIZE_TYPE__ size_t;
- typedef __PTRDIFF_TYPE__ ptrdiff_t;
- typedef unsigned short unichar;
- extern "C"
- {
- int printf(const char * __restrict, ...);
- }
- typedef signed char BOOL;
- void
- $__lldb_expr(void *$__lldb_arg)
- {
- item.value/2;
- }
- LayoutRecordType[6] on (ASTContext*)0xdb5b10 for (RecordDecl*)0xe424b0 [name = '_objc_super']
- LayoutRecordType[7] on (ASTContext*)0xdb5b10 for (RecordDecl*)0xe42780 [name = '_message_ref_t']
- ClangExpressionDeclMap::FindExternalVisibleDecls[6] for '$__lldb_arg' in a 'TranslationUnit'
- CEDM::FEVD[6] Searching the root namespace
- ClangASTSource::FindExternalVisibleDecls[4] on (ASTContext*)0xdb5b10 for '$__lldb_arg' in a 'TranslationUnit'
- CAS::FEVD[4] Searching the root namespace
- ClangExpressionDeclMap::FindExternalVisibleDecls[7] for '$__lldb_expr' in a 'TranslationUnit'
- CEDM::FEVD[7] Searching the root namespace
- ClangASTSource::FindExternalVisibleDecls[5] on (ASTContext*)0xdb5b10 for '$__lldb_expr' in a 'TranslationUnit'
- CAS::FEVD[5] Searching the root namespace
- ClangExpressionDeclMap::FindExternalVisibleDecls[8] for 'item' in a 'TranslationUnit'
- CEDM::FEVD[8] Searching the root namespace
- [ClangASTImporter] Imported (CXXRecordDecl*)0xdadd38, named (from (Decl*)0xc84738), metadata 0x59
- [ClangASTImporter] Decl has no origin information in (ASTContext*)0xc5e770
- [ClangASTImporter] To is a TagDecl - attributes Lexical [complete->incomplete]
- [ClangASTImporter] Imported (TypedefDecl*)0xdade70, named Item (from (Decl*)0xc84870), metadata 0xffffffffffffffff
- [ClangASTImporter] Decl has no origin information in (ASTContext*)0xc5e770
- CEDM::FEVD[8] Found variable item, returned static Item &item (original Item)
- FindExternalLexicalDecls[2] on (ASTContext*)0xdb5b10 in '' (CXXRecordDecl*)0xdadd38
- FELD[2] Original decl (ASTContext*)0xc5e770 (Decl*)0xc84738:
- struct {
- int value;
- }
- FELD[2] Adding [to CXXRecordDecl ] lexical FieldDecl int value
- [ClangASTImporter] Imported (FieldDecl*)0xdadfd8, named value (from (Decl*)0xc84940), metadata 0x5d
- [ClangASTImporter] Decl has no origin information in (ASTContext*)0xc5e770
- Last statement is an rvalue with type: int
- LayoutRecordType[8] on (ASTContext*)0xdb5b10 for (RecordDecl*)0xdadd38 [name = '']
- LRT[8] returned:
- LRT[8] Original = (RecordDecl*)0xc84738
- LRT[8] Size = 32
- LRT[8] Alignment = 32
- LRT[8] Fields:
- LRT[8] (FieldDecl*)0xdadfd8, Name = 'value', Offset = 0 bits
- LRT[8] Bases:
- Found function _Z12$__lldb_exprPv for $__lldb_expr
- Module as passed in to IRForTarget:
- "; ModuleID = '$__lldb_module'
- target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
- target triple = "x86_64--linux"
- %struct.anon = type { i32 }
- @"_ZZ12$__lldb_exprPvE19$__lldb_expr_result" = internal global i32 0, align 4
- @"_ZGVZ12$__lldb_exprPvE19$__lldb_expr_result" = internal global i8 0, align 1
- @_ZL4item = external constant %struct.anon*, align 8
- ; Function Attrs: nounwind
- define void @"_Z12$__lldb_exprPv"(i8* %"$__lldb_arg") #0 {
- entry:
- %"$__lldb_arg.addr" = alloca i8*, align 8, !clang.decl.ptr !8
- store i8* %"$__lldb_arg", i8** %"$__lldb_arg.addr", align 8
- %0 = load i8, i8* @"_ZGVZ12$__lldb_exprPvE19$__lldb_expr_result", align 1
- %guard.uninitialized = icmp eq i8 %0, 0
- br i1 %guard.uninitialized, label %init.check, label %init.end
- init.check: ; preds = %entry
- %1 = load %struct.anon*, %struct.anon** @_ZL4item, align 8
- %value = getelementptr inbounds %struct.anon, %struct.anon* %1, i32 0, i32 0
- %2 = load i32, i32* %value, align 4
- %div = sdiv i32 %2, 2
- store i32 %div, i32* @"_ZZ12$__lldb_exprPvE19$__lldb_expr_result", align 4
- store i8 1, i8* @"_ZGVZ12$__lldb_exprPvE19$__lldb_expr_result", align 1
- br label %init.end
- init.end: ; preds = %init.check, %entry
- ret void
- }
- attributes #0 = { nounwind "disable-tail-calls"="false" "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffer-size"="0" "target-features"="+mmx,+sse,+sse2" "unsafe-fp-math"="false" "use-soft-float"="false" }
- !clang.global.decl.ptrs = !{!0, !1, !0, !2}
- !llvm.module.flags = !{!3, !4, !5, !6}
- !llvm.ident = !{!7}
- !0 = !{i32* @"_ZZ12$__lldb_exprPvE19$__lldb_expr_result", i64 14344408}
- !1 = !{void (i8*)* @"_Z12$__lldb_exprPv", i64 14343280}
- !2 = !{%struct.anon** @_ZL4item, i64 14343992}
- !3 = !{i32 1, !"Objective-C Version", i32 2}
- !4 = !{i32 1, !"Objective-C Image Info Version", i32 0}
- !5 = !{i32 1, !"Objective-C Image Info Section", !"__DATA, __objc_imageinfo, regular, no_dead_strip"}
- !6 = !{i32 4, !"Objective-C Garbage Collection", i32 0}
- !7 = !{!"clang version 3.8.0 ([email protected]:apple/swift-clang.git 4ff54b6814458813f7ae9cb1740048c39f661719) ([email protected]:apple/swift-llvm.git 846c513aa92287885a45db6458c3923ca09afa2a)"}
- !8 = !{i64 14819784}
- "
- Result name: "_ZZ12$__lldb_exprPvE19$__lldb_expr_result"
- Found result in the IR: "@"_ZZ12$__lldb_exprPvE19$__lldb_expr_result" = internal global i32 0, align 4"
- Found result decl: "static int $__lldb_expr_resultitem.value / 2"
- Result decl type: "int"
- Creating a new result global: "$RESULT_NAME" with size 0x4
- Replacing "@"_ZZ12$__lldb_exprPvE19$__lldb_expr_result" = internal global i32 0, align 4" with "@"$RESULT_NAME" = external global i32"
- [ClangASTImporter] DeportType called on (BuiltinType*)0xe41ec0 from (ASTContext*)0xdb5b10 to (ASTContext*)0xc375c0
- Examining non-declaration function _Z12$__lldb_exprPv
- Examining _ZGVZ12$__lldb_exprPvE19$__lldb_expr_result, DeclForGlobalValue returns (nil)
- Examining _ZL4item, DeclForGlobalValue returns 0xdadf38
- MaybeHandleVariable (@_ZL4item = external constant %struct.anon*, align 8)
- Type of "item" is [clang "Item &", llvm "%struct.anon**"] [size 8, align 8]
- Adding value for (NamedDecl*)0xdadf38 [item - item] to the structure
- Placed at 0x8
- Examining reloc_placeholder, DeclForGlobalValue returns (nil)
- Examining $RESULT_NAME, DeclForGlobalValue returns 0xdae0d8
- MaybeHandleVariable (@"$RESULT_NAME" = external global i32)
- Type of "$__lldb_expr_result" is [clang "int *", llvm "i32**"] [size 8, align 8]
- Adding value for (NamedDecl*)0xdae0d8 [$__lldb_expr_result - $RESULT_NAME] to the structure
- Already placed at 0x0
- Placed at 0x0
- Element arrangement:
- Arg: "i8* %"$__lldb_arg""
- "item" ("item") placed at 8
- Replacing [@_ZL4item = external constant %struct.anon*, align 8]
- "$RESULT_NAME" ("$__lldb_expr_result") placed at 0
- Replacing [@"$RESULT_NAME" = external global i32]
- Total structure [align 8, size 16]
- Did remove @"_ZGVZ12$__lldb_exprPvE19$__lldb_expr_result" = internal global i8 0, align 1
- Did remove @reloc_placeholder = internal global i8 0
- == ClangASTMetrics output ==
- -- Global metrics --
- Number of visible Decl queries by name : 15
- Number of lexical Decl queries : 3
- Number of imports initiated by LLDB : 3
- Number of imports conducted by Clang : 9
- Number of Decls completed : 0
- Number of records laid out : 9
- -- Local metrics --
- Number of visible Decl queries by name : 5
- Number of lexical Decl queries : 1
- Number of imports initiated by LLDB : 1
- Number of imports conducted by Clang : 3
- Number of Decls completed : 0
- Number of records laid out : 3
- [ClangASTImporter] Forgetting destination (ASTContext*)0xdb5b10
- [ClangASTImporter] Forgetting source->dest (ASTContext*)0xdb5b10->(ASTContext*)0xc375c0
- == [UserExpression::Evaluate] Executing expression ==
- IRMemoryMap::Malloc (16, 0x8, 0x3, eAllocationPolicyHostOnly) -> 0x7ffff7ff6000
- IRMemoryMap::Malloc (524288, 0x8, 0x3, eAllocationPolicyHostOnly) -> 0x7ffff7f6e000
- IRMemoryMap::Malloc process_sp=0xbf5040, process_sp->CanJIT()=true, process_sp->IsAlive()=true
- IRMemoryMap::Malloc (4, 0x4, 0x3, eAllocationPolicyMirror) -> 0x7ffff7ff6010
- IRMemoryMap::WriteMemory (0x7ffff7ff6000, 0x7ffcb794ac30, 0x8) went to [0x7ffff7ff6000..0x7ffff7ff6010)
- EntityVariable::Materialize [address = 0x7ffff7ff6008, m_variable_sp = item]
- IRMemoryMap::WriteMemory (0x7ffff7ff6008, 0x7ffcb794aae0, 0x8) went to [0x7ffff7ff6000..0x7ffff7ff6010)
- Materializer::Materialize (frame_sp = 0xc5d9a0, process_address = 0x7ffff7ff6000) materialized:
- IRMemoryMap::ReadMemory (0x7ffff7ff6000, 0xc2e5a0, 0x8) came from [0x7ffff7ff6000..0x7ffff7ff6010)
- IRMemoryMap::ReadMemory (0x7ffff7ff6010, 0xc2e5a0, 0x4) came from [0x7ffff7ff6010..0x7ffff7ff6014)
- 0x7ffff7ff6000: EntityResultVariable
- Pointer:
- 0x7ffff7ff6000: 10 60 ff f7 ff 7f 00 00
- Temporary allocation:
- 0x7ffff7ff6010: 00 00 00 00
- IRMemoryMap::ReadMemory (0x7ffff7ff6008, 0xdbf0a0, 0x8) came from [0x7ffff7ff6000..0x7ffff7ff6010)
- 0x7ffff7ff6008: EntityVariable
- Pointer:
- 0x7ffff7ff6008: 88 ea ff ff ff 7f 00 00
- Points to process memory:
- Module as passed in to IRInterpreter::Interpret:
- "; ModuleID = '$__lldb_module'
- target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
- target triple = "x86_64--linux"
- %struct.anon = type { i32 }
- ; Function Attrs: nounwind
- define void @"_Z12$__lldb_exprPv"(i8* %"$__lldb_arg") #0 {
- entry:
- %0 = getelementptr i8, i8* %"$__lldb_arg", i32 8
- %1 = bitcast i8* %0 to %struct.anon**
- %2 = getelementptr i8, i8* %"$__lldb_arg", i32 0
- %3 = bitcast i8* %2 to i32**
- %4 = load i32*, i32** %3
- %"$__lldb_arg.addr" = alloca i8*, align 8, !clang.decl.ptr !9
- store i8* %"$__lldb_arg", i8** %"$__lldb_arg.addr", align 8
- %guard.uninitialized = icmp eq i8 0, 0
- br i1 %guard.uninitialized, label %init.check, label %init.end
- init.check: ; preds = %entry
- %5 = load %struct.anon*, %struct.anon** %1, align 8
- %value = getelementptr inbounds %struct.anon, %struct.anon* %5, i32 0, i32 0
- %6 = load i32, i32* %value, align 4
- %div = sdiv i32 %6, 2
- store i32 %div, i32* %4, align 4
- br label %init.end
- init.end: ; preds = %init.check, %entry
- ret void
- }
- attributes #0 = { nounwind "disable-tail-calls"="false" "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffer-size"="0" "target-features"="+mmx,+sse,+sse2" "unsafe-fp-math"="false" "use-soft-float"="false" }
- !clang.global.decl.ptrs = !{!0, !1, !0, !2, !3}
- !llvm.module.flags = !{!4, !5, !6, !7}
- !llvm.ident = !{!8}
- !0 = distinct !{null, i64 14344408}
- !1 = !{void (i8*)* @"_Z12$__lldb_exprPv", i64 14343280}
- !2 = !{null, i64 14343992}
- !3 = !{null, i64 14344408}
- !4 = !{i32 1, !"Objective-C Version", i32 2}
- !5 = !{i32 1, !"Objective-C Image Info Version", i32 0}
- !6 = !{i32 1, !"Objective-C Image Info Section", !"__DATA, __objc_imageinfo, regular, no_dead_strip"}
- !7 = !{i32 4, !"Objective-C Garbage Collection", i32 0}
- !8 = !{!"clang version 3.8.0 ([email protected]:apple/swift-clang.git 4ff54b6814458813f7ae9cb1740048c39f661719) ([email protected]:apple/swift-llvm.git 846c513aa92287885a45db6458c3923ca09afa2a)"}
- !9 = !{i64 14819784}
- "
- IRMemoryMap::WriteMemory (0x7ffff7fedff8, 0x7ffcb794a3e0, 0x8) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Made an allocation for argument i8* %"$__lldb_arg"
- Data region : 7ffff7ff6000
- Ref region : 7ffff7fedff8
- Interpreting %0 = getelementptr i8, i8* %"$__lldb_arg", i32 8
- IRMemoryMap::WriteMemory (0x7ffff7fedff0, 0xdbbff0, 0x8) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreted a GetElementPtrInst
- P : i8* %"$__lldb_arg" 0x7ffff7fedff8
- Poffset : %0 = getelementptr i8, i8* %"$__lldb_arg", i32 8 0x7ffff7fedff0
- Interpreting %1 = bitcast i8* %0 to %struct.anon**
- IRMemoryMap::WriteMemory (0x7ffff7fedfe8, 0xdbbff0, 0x8) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreting %2 = getelementptr i8, i8* %"$__lldb_arg", i32 0
- IRMemoryMap::WriteMemory (0x7ffff7fedfe0, 0xe4d930, 0x8) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreted a GetElementPtrInst
- P : i8* %"$__lldb_arg" 0x7ffff7fedff8
- Poffset : %2 = getelementptr i8, i8* %"$__lldb_arg", i32 0 0x7ffff7fedfe0
- Interpreting %3 = bitcast i8* %2 to i32**
- IRMemoryMap::WriteMemory (0x7ffff7fedfd8, 0xe4d930, 0x8) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreting %4 = load i32*, i32** %3
- IRMemoryMap::ReadMemory (0x7ffff7fedfd8, 0xdbba20, 0x8) came from [0x7ffff7f6e000..0x7ffff7fee000)
- IRMemoryMap::ReadMemory (0x7ffff7ff6000, 0xdbba20, 0x8) came from [0x7ffff7ff6000..0x7ffff7ff6010)
- IRMemoryMap::WriteMemory (0x7ffff7fedfd0, 0xdbba20, 0x8) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreted a LoadInst
- P : 0x7ffff7fedfd8
- R : 0x7ffff7ff6000
- D : 0x7ffff7fedfd0
- Interpreting %"$__lldb_arg.addr" = alloca i8*, align 8, !clang.decl.ptr !9
- IRMemoryMap::WriteMemory (0x7ffff7fedfc0, 0x7ffcb794a450, 0x8) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreted an AllocaInst
- R : 0x7ffff7fedfc8
- P : 0x7ffff7fedfc0
- Interpreting store i8* %"$__lldb_arg", i8** %"$__lldb_arg.addr", align 8
- IRMemoryMap::ReadMemory (0x7ffff7fedfc0, 0xdbbff0, 0x8) came from [0x7ffff7f6e000..0x7ffff7fee000)
- IRMemoryMap::ReadMemory (0x7ffff7fedff8, 0xdbbff0, 0x8) came from [0x7ffff7f6e000..0x7ffff7fee000)
- IRMemoryMap::WriteMemory (0x7ffff7fedfc8, 0xdbbff0, 0x8) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreted a StoreInst
- D : 0x7ffff7fedff8
- P : 0x7ffff7fedfc0
- R : 0x7ffff7fedfc8
- Interpreting %guard.uninitialized = icmp eq i8 0, 0
- IRMemoryMap::WriteMemory (0x7ffff7fedfbf, 0xdbba20, 0x1) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreted an ICmpInst
- L : i8 0
- R : i8 0
- = : %guard.uninitialized = icmp eq i8 0, 0 0x7ffff7fedfbf
- Interpreting br i1 %guard.uninitialized, label %init.check, label %init.end
- Interpreted a BrInst with a condition
- cond : %guard.uninitialized = icmp eq i8 0, 0 0x7ffff7fedfbf
- Interpreting %5 = load %struct.anon*, %struct.anon** %1, align 8
- IRMemoryMap::ReadMemory (0x7ffff7fedfe8, 0xc2e5a0, 0x8) came from [0x7ffff7f6e000..0x7ffff7fee000)
- IRMemoryMap::ReadMemory (0x7ffff7ff6008, 0xc2e5a0, 0x8) came from [0x7ffff7ff6000..0x7ffff7ff6010)
- IRMemoryMap::WriteMemory (0x7ffff7fedfb0, 0xc2e5a0, 0x8) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreted a LoadInst
- P : 0x7ffff7fedfe8
- R : 0x7ffff7ff6008
- D : 0x7ffff7fedfb0
- Interpreting %value = getelementptr inbounds %struct.anon, %struct.anon* %5, i32 0, i32 0
- IRMemoryMap::WriteMemory (0x7ffff7fedfa8, 0xdbbff0, 0x8) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreted a GetElementPtrInst
- P : %5 = load %struct.anon*, %struct.anon** %1, align 8 0x7ffff7fedfb0
- Poffset : %value = getelementptr inbounds %struct.anon, %struct.anon* %5, i32 0, i32 0 0x7ffff7fedfa8
- Interpreting %6 = load i32, i32* %value, align 4
- IRMemoryMap::ReadMemory (0x7ffff7fedfa8, 0xdbbff0, 0x8) came from [0x7ffff7f6e000..0x7ffff7fee000)
- IRMemoryMap::WriteMemory (0x7ffff7fedfa4, 0xdbbff0, 0x4) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreted a LoadInst
- P : 0x7ffff7fedfa8
- R : 0x7fffffffea88
- D : 0x7ffff7fedfa4
- Interpreting %div = sdiv i32 %6, 2
- IRMemoryMap::WriteMemory (0x7ffff7fedfa0, 0xe437a0, 0x4) went to [0x7ffff7f6e000..0x7ffff7fee000)
- Interpreted a sdiv
- L : %6 = load i32, i32* %value, align 4 0x7ffff7fedfa4
- R : i32 2
- = : %div = sdiv i32 %6, 2 0x7ffff7fedfa0
- Interpreting store i32 %div, i32* %4, align 4
- IRMemoryMap::ReadMemory (0x7ffff7fedfd0, 0xdbba20, 0x8) came from [0x7ffff7f6e000..0x7ffff7fee000)
- IRMemoryMap::ReadMemory (0x7ffff7fedfa0, 0xdbba20, 0x4) came from [0x7ffff7f6e000..0x7ffff7fee000)
- IRMemoryMap::WriteMemory (0x7ffff7ff6010, 0xdbba20, 0x4) went to [0x7ffff7ff6010..0x7ffff7ff6014)
- Interpreted a StoreInst
- D : 0x7ffff7fedfa0
- P : 0x7ffff7fedfd0
- R : 0x7ffff7ff6010
- Interpreting br label %init.end
- Interpreted a BrInst with no condition
- Interpreting ret void
- -- [UserExpression::FinalizeJITExecution] Dematerializing after execution --
- Materializer::Dematerialize (frame_sp = 0xc5d9a0, process_address = 0x7ffff7ff6000) about to dematerialize:
- IRMemoryMap::ReadMemory (0x7ffff7ff6000, 0xe4d2f0, 0x8) came from [0x7ffff7ff6000..0x7ffff7ff6010)
- IRMemoryMap::ReadMemory (0x7ffff7ff6010, 0xe4d2f0, 0x4) came from [0x7ffff7ff6010..0x7ffff7ff6014)
- 0x7ffff7ff6000: EntityResultVariable
- Pointer:
- 0x7ffff7ff6000: 10 60 ff f7 ff 7f 00 00
- Temporary allocation:
- 0x7ffff7ff6010: 00 00 00 00
- IRMemoryMap::ReadMemory (0x7ffff7ff6008, 0xdbba20, 0x8) came from [0x7ffff7ff6000..0x7ffff7ff6010)
- 0x7ffff7ff6008: EntityVariable
- Pointer:
- 0x7ffff7ff6008: 88 ea ff ff ff 7f 00 00
- Points to process memory:
- IRMemoryMap::ReadMemory (0x7ffff7ff6000, 0xe4d930, 0x8) came from [0x7ffff7ff6000..0x7ffff7ff6010)
- IRMemoryMap::ReadMemory (0x7ffff7ff6010, 0xe4d910, 0x4) came from [0x7ffff7ff6010..0x7ffff7ff6014)
- IRMemoryMap::Free (0x7ffff7ff6010) freed [0x7ffff7ff6010..0x7ffff7ff6014)
- EntityVariable::Dematerialize [address = 0x7ffff7ff6008, m_variable_sp = item]
- == [UserExpression::Evaluate] Execution completed normally with result 0 ==
- IRMemoryMap::Free (0x7ffff7f6e000) freed [0x7ffff7f6e000..0x7ffff7fee000)
- IRMemoryMap::Free (0x7ffff7ff6000) freed [0x7ffff7ff6000..0x7ffff7ff6010)
- (int) $2 = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement