You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This will improve search cost for a trivial item in many places:
compare id directly without touching IDMap (though we can aviod IDMap by comparing the suffix id with target id)
avoid unnecessary recurisve: search for a defining item from reexported is indirection
current case1
2024-03-22T17:10:46.010455ZINFOterm_rustdoc::tree::id: found same id through reexport item src="0:208-0:2387:2234" target="0:2387:2234"2024-03-22T17:10:46.010604ZINFOterm_rustdoc::page::content: jumpable_ids=[JumpableId{y:0,x:11..15,id:"0:2387:2234"},JumpableId{y:1,x:8..13,id:"0:2709:2360"},JumpableId{y:2,x:8..13,id:"0:2709:2360"},JumpableId{y:3,x:21..26,id:"0:2709:2360"},JumpableId{y:4,x:14..22,id:"0:2909:2368"}]2024-03-22T17:10:46.010995ZINFOterm_rustdoc::page::page_scroll: succeed to jump to "Cell"
0:208-0:2387:2234 and 0:2387:2234 are the same... so we can make item id in outline 0:208-0:2387:2234 be mere 0:2387:2234 to aviod touching hashmap.
The text was updated successfully, but these errors were encountered:
This will improve search cost for a trivial item in many places:
current case1
0:208-0:2387:2234
and0:2387:2234
are the same... so we can make item id in outline0:208-0:2387:2234
be mere0:2387:2234
to aviod touching hashmap.The text was updated successfully, but these errors were encountered: