alamb commented on issue #419:
URL:
https://github.com/apache/arrow-datafusion/issues/419#issuecomment-926124726
I poked a bit at the stack frames in `lldb` and did some calculations to
make sure I was going to optimize in the right place. It does indeed appear to
be the case that calling `PhysicalExpr::evaluate` is consuming ~ 512 kilobytes
(yes Kbytes!) per call. No wonder we exhaust the 2M stack size so quickly. Here
are the first few frames annotated (frames are SP and then FP (aka the program
counter)
```text
* thread #2, name = 'tests::run_q12', stop reason = EXC_BAD_ACCESS (code=2,
address=0x7000061b4e08)
* , 0x00007000061b4e00 0x0000000102390cd7
tpch-d1dd42414dc4efc0`__rust_probestack + 23
, 0x0000700006201e10 0x00000001003c21ce
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..expressions..binary..BinaryExpr$u20$as$u20$datafusion..physical_plan..PhysicalExpr$GT$::evaluate::he42f37d41cceceee
at binary.rs:533
--> 16 bytes on stack
, 0x0000700006201e20 0x00000001003c2427
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..expressions..binary..BinaryExpr$u20$as$u20$datafusion..physical_plan..PhysicalExpr$GT$::evaluate::he42f37d41cceceee
at binary.rs:535:27
--> 432944 bytes on stack
, 0x000070000626b950 0x00000001003c22d5
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..expressions..binary..BinaryExpr$u20$as$u20$datafusion..physical_plan..PhysicalExpr$GT$::evaluate::he42f37d41cceceee
at binary.rs:534:26
--> 432944 bytes on stack
, 0x00007000062d5480 0x00000001003c22d5
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..expressions..binary..BinaryExpr$u20$as$u20$datafusion..physical_plan..PhysicalExpr$GT$::evaluate::he42f37d41cceceee
at binary.rs:534:26
--> 432944 bytes on stack
, 0x000070000633efb0 0x00000001003c22d5
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..expressions..binary..BinaryExpr$u20$as$u20$datafusion..physical_plan..PhysicalExpr$GT$::evaluate::he42f37d41cceceee
at binary.rs:534:26
--> 432944 bytes on stack
, 0x00007000063a8ae0 0x0000000100ce5d63
tpch-d1dd42414dc4efc0`datafusion::physical_plan::filter::batch_filter::h6d01affced9c33ab
at filter.rs:171:5
--> 384 bytes on stack
, 0x00007000063a8c60 0x000000010079debc
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..filter..FilterExecStream$u20$as$u20$futures_core..stream..Stream$GT$::poll_next::_$u7b$$u7b$closure$u7d$$u7d$::h1e066b7ebe727810
at filter.rs:200:38
--> 304 bytes on stack
, 0x00007000063a8d90 0x000000010039e4eb
tpch-d1dd42414dc4efc0`core::task::poll::Poll$LT$T$GT$::map::hcfcd71d24baa4ced
at poll.rs:50:43
--> 224 bytes on stack
, 0x00007000063a8e70 0x0000000100ce5e48
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..filter..FilterExecStream$u20$as$u20$futures_core..stream..Stream$GT$::poll_next::h7ad8b643987fa2d2
at filter.rs:197:20
, 0x00007000063a8f50 0x00000001006d1b1c
tpch-d1dd42414dc4efc0`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$futures_core..stream..Stream$GT$::poll_next::hc489fa3f376563a0
at stream.rs:120:9
, 0x00007000063a8fa0 0x00000001006ce191
tpch-d1dd42414dc4efc0`futures_util::stream::stream::StreamExt::poll_next_unpin::hcc78f3c14df06bbc
at mod.rs:1474:9
, 0x00007000063a8fe0 0x000000010026024a
tpch-d1dd42414dc4efc0`datafusion::physical_plan::coalesce_batches::CoalesceBatchesStream::poll_next_inner::h511be3325b3821cb
at coalesce_batches.rs:199:31
, 0x00007000063a95a0 0x000000010026003c
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..coalesce_batches..CoalesceBatchesStream$u20$as$u20$futures_core..stream..Stream$GT$::poll_next::h0e9007838b997173
at coalesce_batches.rs:175:20
, 0x00007000063a9640 0x00000001006d1b1c
tpch-d1dd42414dc4efc0`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$futures_core..stream..Stream$GT$::poll_next::hc489fa3f376563a0
at stream.rs:120:9
, 0x00007000063a9690 0x00000001006d0444
tpch-d1dd42414dc4efc0`_$LT$S$u20$as$u20$futures_core..stream..TryStream$GT$::try_poll_next::h48212a61cdeb4f34
at stream.rs:196:9
, 0x00007000063a96b0 0x0000000100bfbf07
tpch-d1dd42414dc4efc0`_$LT$futures_util..stream..try_stream..try_fold..TryFold$LT$St$C$Fut$C$T$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h7f86ea6de64bb954
at try_fold.rs:81:34
, 0x00007000063a9c20 0x0000000100966157
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..hash_join..HashJoinExec$u20$as$u20$datafusion..physical_plan..ExecutionPlan$GT$::execute::_$u7b$$u7b$closure$u7d$$u7d$::h14a374cbeedf00bc
at hash_join.rs:287:55
, 0x00007000063abbd0 0x000000010073427b
tpch-d1dd42414dc4efc0`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h6d74d3b1595ffd58
at mod.rs:80:19
, 0x00007000063abda0 0x00000001006d18cc
tpch-d1dd42414dc4efc0`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h5fcab9b0ba2452d4
at future.rs:119:9
, 0x00007000063abdf0 0x00000001002c9100
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..coalesce_batches..CoalesceBatchesExec$u20$as$u20$datafusion..physical_plan..ExecutionPlan$GT$::execute::_$u7b$$u7b$closure$u7d$$u7d$::hdc8423bc7c22a335
at coalesce_batches.rs:116:20
, 0x00007000063ac470 0x000000010073378b
tpch-d1dd42414dc4efc0`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h49ed7ae8f3d60164
at mod.rs:80:19
, 0x00007000063ac640 0x00000001006d18cc
tpch-d1dd42414dc4efc0`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h5fcab9b0ba2452d4
at future.rs:119:9
, 0x00007000063ac690 0x0000000100c87de5
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..hash_aggregate..HashAggregateExec$u20$as$u20$datafusion..physical_plan..ExecutionPlan$GT$::execute::_$u7b$$u7b$closure$u7d$$u7d$::h07d84b4fae6d4e61
at hash_aggregate.rs:210:21
, 0x00007000063acdc0 0x000000010073546b
tpch-d1dd42414dc4efc0`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::haf148676daab2c25
at mod.rs:80:19
, 0x00007000063acf90 0x00000001006d18cc
tpch-d1dd42414dc4efc0`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h5fcab9b0ba2452d4
at future.rs:119:9
, 0x00007000063acfe0 0x0000000100c87de5
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..hash_aggregate..HashAggregateExec$u20$as$u20$datafusion..physical_plan..ExecutionPlan$GT$::execute::_$u7b$$u7b$closure$u7d$$u7d$::h07d84b4fae6d4e61
at hash_aggregate.rs:210:21
, 0x00007000063ad710 0x000000010073546b
tpch-d1dd42414dc4efc0`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::haf148676daab2c25
at mod.rs:80:19
, 0x00007000063ad8e0 0x00000001006d18cc
tpch-d1dd42414dc4efc0`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h5fcab9b0ba2452d4
at future.rs:119:9
, 0x00007000063ad930 0x00000001005cd910
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..projection..ProjectionExec$u20$as$u20$datafusion..physical_plan..ExecutionPlan$GT$::execute::_$u7b$$u7b$closure$u7d$$u7d$::h8abb8d907b0181c2
at projection.rs:137:20
, 0x00007000063adf90 0x000000010073390b
tpch-d1dd42414dc4efc0`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h575eb6d06073d6f2
at mod.rs:80:19
, 0x00007000063ae160 0x00000001006d18cc
tpch-d1dd42414dc4efc0`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h5fcab9b0ba2452d4
at future.rs:119:9
, 0x00007000063ae1b0 0x0000000100d14586
tpch-d1dd42414dc4efc0`_$LT$datafusion..physical_plan..sort..SortExec$u20$as$u20$datafusion..physical_plan..ExecutionPlan$GT$::execute::_$u7b$$u7b$closure$u7d$$u7d$::hdb7d68bc620d3b3f
at sort.rs:157:21
, 0x00007000063ae9b0 0x000000010073438b
tpch-d1dd42414dc4efc0`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h702af8754d369a19
at mod.rs:80:19
, 0x00007000063aeb80 0x00000001006d18cc
tpch-d1dd42414dc4efc0`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h5fcab9b0ba2452d4
at future.rs:119:9
, 0x00007000063aebd0 0x0000000100741881
tpch-d1dd42414dc4efc0`datafusion::physical_plan::execute_stream::_$u7b$$u7b$closure$u7d$$u7d$::h9006f71ecf9d7c81
at mod.rs:324:14
, 0x00007000063af010 0x0000000100733c3b
tpch-d1dd42414dc4efc0`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h5d683efcc00cb9d5
at mod.rs:80:19
, 0x00007000063af1e0 0x0000000100741037
tpch-d1dd42414dc4efc0`datafusion::physical_plan::collect::_$u7b$$u7b$closure$u7d$$u7d$::hb0414a00ed133045
at mod.rs:314:18
, 0x00007000063af7c0 0x0000000100734cab
tpch-d1dd42414dc4efc0`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h8cd3dded9aa5e964
at mod.rs:80:19
, 0x00007000063af990 0x0000000100088614
tpch-d1dd42414dc4efc0`tpch::execute_query::_$u7b$$u7b$closure$u7d$$u7d$::h6a31f2bb36b5a98f
at tpch.rs:358:18
, 0x00007000063b08b0 0x00000001000118ab
tpch-d1dd42414dc4efc0`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hd90290e54a20817c
at mod.rs:80:19
, 0x00007000063b0a80 0x000000010000705e
tpch-d1dd42414dc4efc0`tpch::tests::run_query::_$u7b$$u7b$closure$u7d$$u7d$::ha3e6b3a88f8a1169
at tpch.rs:989:9
, 0x00007000063b1c60 0x0000000100010e0b
tpch-d1dd42414dc4efc0`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h99e40fc288fdfd10
at mod.rs:80:19
, 0x00007000063b1e20 0x000000010000d269
tpch-d1dd42414dc4efc0`tpch::tests::run_q12::_$u7b$$u7b$closure$u7d$$u7d$::h49b5a29960034e32
at tpch.rs:742:9
, 0x00007000063b22e0 0x000000010000f04b
tpch-d1dd42414dc4efc0`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h0189e8986b948636
at mod.rs:80:19
, 0x00007000063b24a0 0x000000010008b6fe
tpch-d1dd42414dc4efc0`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hb4b1157f9d194816
at future.rs:119:9
, 0x00007000063b24e0 0x0000000100059a91
tpch-d1dd42414dc4efc0`tokio::runtime::basic_scheduler::Inner$LT$P$GT$::block_on::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0226903086e919ea
at basic_scheduler.rs:218:62
, 0x00007000063b2520 0x00000001000b031a
tpch-d1dd42414dc4efc0`tokio::coop::with_budget::_$u7b$$u7b$closure$u7d$$u7d$::h8828a1c2d2d11cd0
at coop.rs:106:9
, 0x00007000063b2590 0x0000000100023590
tpch-d1dd42414dc4efc0`std::thread::local::LocalKey$LT$T$GT$::try_with::ha7b22ebce65db54d
at local.rs:399:16
, 0x00007000063b2690 0x0000000100015ed0
tpch-d1dd42414dc4efc0`std::thread::local::LocalKey$LT$T$GT$::with::h8ab9af8d4028284a
at local.rs:375:9
, 0x00007000063b2740 0x0000000100059435
tpch-d1dd42414dc4efc0`tokio::runtime::basic_scheduler::Inner$LT$P$GT$::block_on::_$u7b$$u7b$closure$u7d$$u7d$::hfa569899022245b5
[inlined] tokio::coop::with_budget::hd79008321ef49337 at coop.rs:99:5
, 0x00007000063b2740 0x000000010005940a
tpch-d1dd42414dc4efc0`tokio::runtime::basic_scheduler::Inner$LT$P$GT$::block_on::_$u7b$$u7b$closure$u7d$$u7d$::hfa569899022245b5
[inlined] tokio::coop::budget::h11495e7774e41595 at coop.rs:76:5
, 0x00007000063b2740 0x00000001000593c9
tpch-d1dd42414dc4efc0`tokio::runtime::basic_scheduler::Inner$LT$P$GT$::block_on::_$u7b$$u7b$closure$u7d$$u7d$::hfa569899022245b5
at basic_scheduler.rs:218:39
, 0x00007000063b2a90 0x0000000100076278
tpch-d1dd42414dc4efc0`tokio::runtime::basic_scheduler::enter::_$u7b$$u7b$closure$u7d$$u7d$::hdfca83855dc6f190
at basic_scheduler.rs:317:29
, 0x00007000063b2ac0 0x000000010003e226
tpch-d1dd42414dc4efc0`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::h5b3dafbe118a0361
at scoped_tls.rs:61:9
, 0x00007000063b2b50 0x0000000100072789
tpch-d1dd42414dc4efc0`tokio::runtime::basic_scheduler::enter::h958ef531557473b4
at basic_scheduler.rs:317:5
, 0x00007000063b2d00 0x000000010004208c
tpch-d1dd42414dc4efc0`tokio::runtime::basic_scheduler::Inner$LT$P$GT$::block_on::h41c46b4e06a69514
at basic_scheduler.rs:206:9
, 0x00007000063b2d20 0x000000010005da6c
tpch-d1dd42414dc4efc0`tokio::runtime::basic_scheduler::InnerGuard$LT$P$GT$::block_on::h6a9c922407abcb70
at basic_scheduler.rs:467:9
, 0x00007000063b2d80 0x000000010006616a
tpch-d1dd42414dc4efc0`tokio::runtime::basic_scheduler::BasicScheduler$LT$P$GT$::block_on::hc89b31adf0383b74
at basic_scheduler.rs:166:24
, 0x00007000063b3590 0x00000001000773ab
tpch-d1dd42414dc4efc0`tokio::runtime::Runtime::block_on::h3bbb308a7585d4ed at
mod.rs:457:46
, 0x00007000063b3c10 0x000000010003af5c
tpch-d1dd42414dc4efc0`tpch::tests::run_q12::h7ccf8261df5eafd3 at tpch.rs:742:9
, 0x00007000063b48b0 0x000000010000d0f4
tpch-d1dd42414dc4efc0`tpch::tests::run_q12::_$u7b$$u7b$closure$u7d$$u7d$::hdd9a9441baa383ce
at tpch.rs:741:11
, 0x00007000063b4940 0x00000001000b5f71
tpch-d1dd42414dc4efc0`core::ops::function::FnOnce::call_once::he7e0a689a77a11af
at function.rs:227:5
, 0x00007000063b4970 0x00000001000ed9aa
tpch-d1dd42414dc4efc0`test::__rust_begin_short_backtrace::h918af6527b4f3a5f
[inlined] core::ops::function::FnOnce::call_once::hda3dde5198d7981d at
function.rs:227:5
, 0x00007000063b4970 0x00000001000ed9a8
tpch-d1dd42414dc4efc0`test::__rust_begin_short_backtrace::h918af6527b4f3a5f at
lib.rs:578:5
, 0x00007000063b4990 0x00000001000ec640
tpch-d1dd42414dc4efc0`test::run_test::run_test_inner::_$u7b$$u7b$closure$u7d$$u7d$::h76a4cff99fa950a4
[inlined]
_$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h6b32404599e69da6
at boxed.rs:1572:9
, 0x00007000063b4990 0x00000001000ec63a
tpch-d1dd42414dc4efc0`test::run_test::run_test_inner::_$u7b$$u7b$closure$u7d$$u7d$::h76a4cff99fa950a4
[inlined]
_$LT$std..panic..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcd1e3b3f21c877a2
at panic.rs:347:9
, 0x00007000063b4990 0x00000001000ec63a
tpch-d1dd42414dc4efc0`test::run_test::run_test_inner::_$u7b$$u7b$closure$u7d$$u7d$::h76a4cff99fa950a4
[inlined] std::panicking::try::do_call::hb927d691259a6685 at
panicking.rs:401:40
, 0x00007000063b4990 0x00000001000ec63a
tpch-d1dd42414dc4efc0`test::run_test::run_test_inner::_$u7b$$u7b$closure$u7d$$u7d$::h76a4cff99fa950a4
[inlined] std::panicking::try::h9a6af709ddc92189 at panicking.rs:365:19
, 0x00007000063b4990 0x00000001000ec63a
tpch-d1dd42414dc4efc0`test::run_test::run_test_inner::_$u7b$$u7b$closure$u7d$$u7d$::h76a4cff99fa950a4
[inlined] std::panic::catch_unwind::h854b1ff2256a14ec at panic.rs:434:14
, 0x00007000063b4990 0x00000001000ec63a
tpch-d1dd42414dc4efc0`test::run_test::run_test_inner::_$u7b$$u7b$closure$u7d$$u7d$::h76a4cff99fa950a4
[inlined] test::run_test_in_process::h30275bf17498d01d at lib.rs:601:18
, 0x00007000063b4990 0x00000001000ec620
tpch-d1dd42414dc4efc0`test::run_test::run_test_inner::_$u7b$$u7b$closure$u7d$$u7d$::h76a4cff99fa950a4
at lib.rs:493:39
, 0x00007000063b4df0 0x00000001000baf7c
tpch-d1dd42414dc4efc0`std::sys_common::backtrace::__rust_begin_short_backtrace::h7649c4fbea4fb790
[inlined]
test::run_test::run_test_inner::_$u7b$$u7b$closure$u7d$$u7d$::h5dd38d641a600688
at lib.rs:520:37
, 0x00007000063b4df0 0x00000001000baeab
tpch-d1dd42414dc4efc0`std::sys_common::backtrace::__rust_begin_short_backtrace::h7649c4fbea4fb790
at backtrace.rs:125:18
, 0x00007000063b4f20 0x00000001000bf854
tpch-d1dd42414dc4efc0`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h84dcca60f7717f46
[inlined]
std::thread::Builder::spawn_unchecked::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hbe895f9cdc1c7449
at mod.rs:476:17
, 0x00007000063b4f20 0x00000001000bf84f
tpch-d1dd42414dc4efc0`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h84dcca60f7717f46
[inlined]
_$LT$std..panic..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h1418e3ae7800f523
at panic.rs:347:9
, 0x00007000063b4f20 0x00000001000bf84f
tpch-d1dd42414dc4efc0`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h84dcca60f7717f46
[inlined] std::panicking::try::do_call::he823a50421313ff3 at
panicking.rs:401:40
, 0x00007000063b4f20 0x00000001000bf84f
tpch-d1dd42414dc4efc0`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h84dcca60f7717f46
[inlined] std::panicking::try::ha8593682dfaab37a at panicking.rs:365:19
, 0x00007000063b4f20 0x00000001000bf84f
tpch-d1dd42414dc4efc0`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h84dcca60f7717f46
[inlined] std::panic::catch_unwind::h27d29789bda74f3c at panic.rs:434:14
, 0x00007000063b4f20 0x00000001000bf84f
tpch-d1dd42414dc4efc0`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h84dcca60f7717f46
[inlined]
std::thread::Builder::spawn_unchecked::_$u7b$$u7b$closure$u7d$$u7d$::he70733db09ba3760
at mod.rs:475:30
, 0x00007000063b4f20 0x00000001000bf804
tpch-d1dd42414dc4efc0`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h84dcca60f7717f46
at function.rs:227:5
, 0x00007000063b4f70 0x000000010236f20b
tpch-d1dd42414dc4efc0`std::sys::unix::thread::Thread::new::thread_start::h0a9760ff4c2a0824
[inlined]
_$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hede360aa47e22075
at boxed.rs:1572:9
, 0x00007000063b4f70 0x000000010236f205
tpch-d1dd42414dc4efc0`std::sys::unix::thread::Thread::new::thread_start::h0a9760ff4c2a0824
[inlined]
_$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h75d35c6fa9d8b805
at boxed.rs:1572:9
, 0x00007000063b4f70 0x000000010236f1fc
tpch-d1dd42414dc4efc0`std::sys::unix::thread::Thread::new::thread_start::h0a9760ff4c2a0824
at thread.rs:74:17
, 0x00007000063b4fc0 0x00007fff204a38fc
libsystem_pthread.dylib`_pthread_start + 224
, 0x00007000063b4fe0 0x00007fff2049f443
libsystem_pthread.dylib`thread_start + 15
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]