Elektrine lite

← Feed

@bal4e@tech.lgbt

Post #1607861

2026-04-16 07:52 UTC

Here's an example (heavily edited to fit the 1K limit): 19dbf: lea -0xa0(%rbp),%rdi ./benches/common/impls.rs:60 let mut interner = I::default(); 19dc6: call *0x485c4(%rip) # 62390 as core::cmp::PartialEq>::eq: .../core/src/ptr/non_null.rs:1692 inlined by .../core/src/slice/iter/macros.rs:180 (...) inlined by .../core/src/iter/adapters/map.rs:107 (...) inlined by ./benches/common/impls.rs:62 (...) self.as_ptr() == other.as_ptr() 19dd0: test %rsi,%rsi as core::iter::traits::iterator::Iterator>::next: .../core/src/slice/iter/macros.rs:180 inlined by .../core/src/iter/adapters/map.rs:107 (...) inlined by ./benches/common/impls.rs:62 (...) 19dd3: ,--- je 1a48c You can see the responsible function (and its source location), every place it was inlined into, and (nicely colored) jump visualizations.

Replies (0)

No replies.