[PATCH] D42176: [WebAssembly] Optimise relocation iteration to remove n^2 loop. NFC.
Rui Ueyama via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Feb 23 17:51:15 PST 2018
ruiu added a comment.
Hmm, I think I'm confused. IIUC, a wasm object file has single .data and .code section, and there is one relocation section for each section.
A "section" in wasm is actually not an atomic unit of inclusion/exclusion. It can be split into multiple "chunks", and "chunks" is a unit of garbage collection.
But why does that two-level abstraction needed? Why can't everything just a section?
Repository:
rLLD LLVM Linker
https://reviews.llvm.org/D42176
More information about the llvm-commits
mailing list