Skip to content

Commit 9944a09

Browse files
committed
Add objects_in_lambda test file
1 parent c0447c9 commit 9944a09

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"frame_table":{"pc":[4311141852,4311141932,4311142060,4311142128,4311142404,4311142412,4311142420,4311142664,4311143368,4311144072,4313818600,4313821672,4313906808,4313907268,4314047960],"object_path":[0,0,0,0,0,0,0,0,0,0,6,6,6,6,6],"object_address":[3548,3628,3756,3824,4100,4108,4116,4360,5064,5768,9704,12776,97912,98372,239064],"object_symbol":[1,1,1,1,2,2,2,3,4,5,7,8,9,10,11],"offsets":[0,4,8,12,13,14,15,16,22,28,34,35,36,37,38,44],"file":[12,12,12,15,12,12,12,15,12,12,12,15,15,15,15,15,21,21,24,26,12,12,21,21,24,26,12,12,21,21,24,26,12,12,42,42,45,45,48,48,48,51,51,51],"func":[13,14,14,1,16,17,17,1,18,19,19,1,1,20,20,20,22,23,25,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,46,47,49,50,50,52,53,11],"line":[563,147,144,9,563,147,144,10,563,147,144,11,12,9,9,0,0,86,120,302,250,259,0,86,120,302,250,259,0,86,120,302,250,259,0,0,57,75,782,1286,1283,64,63,0],"column":[23,7,86,26,23,7,86,26,23,7,86,26,1,21,21,21,3,12,7,9,9,67,3,12,7,9,9,67,3,12,7,9,9,67,0,0,25,25,23,5,68,34,64,0],"is_inline":[1,1,1,0,1,1,1,0,1,1,1,0,0,0,0,0,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,0]},"type_data_table":{"size":[72,24,24,24],"type":[54,55,56,57],"field_off":[0,3,9,15,21],"field_names":[58,58,58,62,64,65,66,68,70,62,64,65,66,68,70,62,64,65,66,68,70],"field_types":[59,60,61,63,63,63,67,69,71,63,63,63,67,69,71,63,63,63,67,69,71],"field_sizes":[24,24,24,8,8,8,1,1,1,8,8,8,1,1,1,8,8,8,1,1,1],"field_offsets":[0,24,48,0,8,16,0,0,0,0,8,16,0,0,0,0,8,16,0,0,0],"base_off":[0,0,0,0,0],"base_types":[],"base_sizes":[],"base_offsets":[]},"event_table":[{"id":0,"type":"ALLOC","alloc_size":880,"alloc_addr":5324693936,"alloc_hint":0,"pc_id":[13,10,14],"object_info":null},{"id":1,"type":"ALLOC","alloc_size":10,"alloc_addr":5324693920,"alloc_hint":0,"pc_id":[13,10,0],"object_info":null},{"id":2,"type":"ALLOC","alloc_size":400,"alloc_addr":5324694992,"alloc_hint":0,"pc_id":[13,10,1],"object_info":null},{"id":3,"type":"ALLOC","alloc_size":8000,"alloc_addr":5326800896,"alloc_hint":0,"pc_id":[13,10,2],"object_info":null},{"id":4,"type":"FREE","alloc_size":8000,"alloc_addr":5326800896,"alloc_hint":0,"pc_id":[12,11,7,4,3],"object_info":{"trace_index":[2,3],"object_id":[7,6],"addr":[6155740928,6155740880],"size":[24,72],"type":[55,54],"type_data":[1,0]}},{"id":5,"type":"FREE","alloc_size":400,"alloc_addr":5324694992,"alloc_hint":0,"pc_id":[12,11,9,5,3],"object_info":{"trace_index":[2,3],"object_id":[8,6],"addr":[6155740904,6155740880],"size":[24,72],"type":[57,54],"type_data":[3,0]}},{"id":6,"type":"FREE","alloc_size":10,"alloc_addr":5324693920,"alloc_hint":0,"pc_id":[12,11,8,6,3],"object_info":{"trace_index":[2,3],"object_id":[9,6],"addr":[6155740880,6155740880],"size":[24,72],"type":[56,54],"type_data":[2,0]}}],"strtab":["/opt/pages/mem_profile/examples/build/objects_in_lambda","main","_ZZ4mainEN3$_0D2Ev","_ZNSt3__16vectorIdNS_9allocatorIdEEED2B8ne200100Ev","_ZNSt3__16vectorISt4byteNS_9allocatorIS1_EEED2B8ne200100Ev","_ZNSt3__16vectorIfNS_9allocatorIfEEED2B8ne200100Ev","/opt/pages/mem_profile/build/libmp_runtime.dylib","_Znwm","_ZdlPv","_ZN2mp9mp_unwindEmPmS0_","_ZN2mp9mp_unwindEmPm","_GLOBAL__sub_I_prune_symbol.cpp","/opt/homebrew/Cellar/llvm/20.1.7/bin/../include/c++/v1/__vector/vector.h","std::__1::vector<std::byte, std::__1::allocator<std::byte>>::__vallocate[abi:ne200100](unsigned long)","std::__1::vector<std::byte, std::__1::allocator<std::byte>>::vector[abi:ne200100](unsigned long)","/src/objects_in_lambda.cpp","std::__1::vector<float, std::__1::allocator<float>>::__vallocate[abi:ne200100](unsigned long)","std::__1::vector<float, std::__1::allocator<float>>::vector[abi:ne200100](unsigned long)","std::__1::vector<double, std::__1::allocator<double>>::__vallocate[abi:ne200100](unsigned long)","std::__1::vector<double, std::__1::allocator<double>>::vector[abi:ne200100](unsigned long)","main::$_0::~$_0()","/opt/homebrew/Cellar/llvm/20.1.7/bin/../include/c++/v1/__new/allocate.h","void std::__1::__libcpp_operator_delete[abi:ne200100]<double*, unsigned long>(double*, unsigned long)","void std::__1::__libcpp_deallocate[abi:ne200100]<double>(std::__1::__type_identity<double>::type*, std::__1::__element_count, unsigned long)","/opt/homebrew/Cellar/llvm/20.1.7/bin/../include/c++/v1/__memory/allocator.h","std::__1::allocator<double>::deallocate[abi:ne200100](double*, unsigned long)","/opt/homebrew/Cellar/llvm/20.1.7/bin/../include/c++/v1/__memory/allocator_traits.h","std::__1::allocator_traits<std::__1::allocator<double>>::deallocate[abi:ne200100](std::__1::allocator<double>&, double*, unsigned long)","std::__1::vector<double, std::__1::allocator<double>>::__destroy_vector::operator()[abi:ne200100]()","std::__1::vector<double, std::__1::allocator<double>>::~vector[abi:ne200100]()","void std::__1::__libcpp_operator_delete[abi:ne200100]<std::byte*, unsigned long>(std::byte*, unsigned long)","void std::__1::__libcpp_deallocate[abi:ne200100]<std::byte>(std::__1::__type_identity<std::byte>::type*, std::__1::__element_count, unsigned long)","std::__1::allocator<std::byte>::deallocate[abi:ne200100](std::byte*, unsigned long)","std::__1::allocator_traits<std::__1::allocator<std::byte>>::deallocate[abi:ne200100](std::__1::allocator<std::byte>&, std::byte*, unsigned long)","std::__1::vector<std::byte, std::__1::allocator<std::byte>>::__destroy_vector::operator()[abi:ne200100]()","std::__1::vector<std::byte, std::__1::allocator<std::byte>>::~vector[abi:ne200100]()","void std::__1::__libcpp_operator_delete[abi:ne200100]<float*, unsigned long>(float*, unsigned long)","void std::__1::__libcpp_deallocate[abi:ne200100]<float>(std::__1::__type_identity<float>::type*, std::__1::__element_count, unsigned long)","std::__1::allocator<float>::deallocate[abi:ne200100](float*, unsigned long)","std::__1::allocator_traits<std::__1::allocator<float>>::deallocate[abi:ne200100](std::__1::allocator<float>&, float*, unsigned long)","std::__1::vector<float, std::__1::allocator<float>>::__destroy_vector::operator()[abi:ne200100]()","std::__1::vector<float, std::__1::allocator<float>>::~vector[abi:ne200100]()","/opt/pages/mem_profile/mp/runtime/include/mem_profile/mem_profile.cpp","operator new(unsigned long)","operator delete(void*)","/opt/pages/mem_profile/mp/unwind/include/mp_unwind/mp_unwind.cpp","mp::mp_unwind(unsigned long, unsigned long*, unsigned long*)","mp::mp_unwind(unsigned long, unsigned long*)","/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/vector","std::__1::vector<cpptrace::v1::detail::string_view, std::__1::allocator<cpptrace::v1::detail::string_view>>::__vallocate[abi:ne190102](unsigned long)","std::__1::vector<cpptrace::v1::detail::string_view, std::__1::allocator<cpptrace::v1::detail::string_view>>::vector[abi:ne190102](std::initializer_list<cpptrace::v1::detail::string_view>)","/opt/.cpm/cpptrace/a5a2/src/prune_symbol.cpp","cpptrace::v1::detail::$_0::operator()() const","__cxx_global_var_init","(lambda at /opt/pages/mem_profile/examples/src/objects_in_lambda.cpp:9:21)","std::vector<double>","std::vector<std::byte>","std::vector<float>","","bytes","floats","doubles","__begin_","pointer","__end_","__cap_","__padding1_550_","::std::__compressed_pair_padding<pointer>","__alloc_","allocator_type","__padding2_550_","::std::__compressed_pair_padding<allocator_type>"]}

0 commit comments

Comments
 (0)