Nikolay Nikolov
|
130d1e9d40
* WebAssembly internal linker: only generate the tag name subsection if there
|
10 months ago |
Nikolay Nikolov
|
508e0dd01c
* WebAssembly internal linker: refactor writing the name custom section - group
|
10 months ago |
Nikolay Nikolov
|
1ea876b517
+ add tag names to the WebAssembly name section
|
10 months ago |
Nikolay Nikolov
|
33a389dfb7
* WebAssembly internal linker: add the data segment names to the name section
|
10 months ago |
Nikolay Nikolov
|
a46c6229c5
+ WebAssembly interal linker: add global names to the name custom section
|
10 months ago |
Nikolay Nikolov
|
507e728ee8
+ introduced local method WriteNameMap for writing name maps in the WebAssembly name custom section
|
10 months ago |
Nikolay Nikolov
|
b5d0cd57ed
+ introduced method TWasmExeOutput.AddToGlobalNameMap
|
10 months ago |
Nikolay Nikolov
|
7c545cfa8b
+ introduced method TWasmExeOutput.AddToNameMap
|
10 months ago |
Nikolay Nikolov
|
85143f515d
+ introduced private type TCustomSectionNameMap to class TWasmExeOutput
|
10 months ago |
Nikolay Nikolov
|
2ee8a59fbd
+ introduced private type TCustomSectionNameMapEntry to class TWasmExeOutput
|
10 months ago |
Nikolay Nikolov
|
cf7d9fa4c5
+ WebAssembly internal linker: create a name custom section to help debugging
|
10 months ago |
Nikolay Nikolov
|
aba44452f3
* WebAssembly internal linker: also don't remove unused data sections if
|
10 months ago |
Nikolay Nikolov
|
36ecb2b5da
* WebAssembly internal linker: don't remove unused code sections if smartlinking
|
10 months ago |
Nikolay Nikolov
|
562ca0ad80
* WebAssembly internal assembler writer: generate the function locals header
|
10 months ago |
Nikolay Nikolov
|
80523e192a
* TWasmObjData.DeclareLocal renamed DeclareLocals. No functional changes.
|
10 months ago |
Nikolay Nikolov
|
b9ca30165c
* WebAssembly: refactored tai_local, so that it is a single directive,
|
10 months ago |
Nikolay Nikolov
|
99943610cb
* WebAssembly: generate the final bashB opcode of a function via the
|
11 months ago |
Nikolay Nikolov
|
d81170ab23
* fix generation of addend for R_WASM_FUNCTION_OFFSET_I32 relocations. This
|
11 months ago |
Nikolay Nikolov
|
b7742def46
+ WebAssembly internal linker: support the R_WASM_GLOBAL_INDEX_I32 relocation,
|
11 months ago |
Nikolay Nikolov
|
9799c6a5ec
+ support writing R_WASM_GLOBAL_INDEX_I32 relocations in the WebAssembly internal object writer
|
11 months ago |
Nikolay Nikolov
|
ee98fa8e3f
+ WebAssembly internal linker: support data relocations to threadvars, resolve
|
11 months ago |
Nikolay Nikolov
|
424686ce34
* fix warning (second attempt :) )
|
11 months ago |
Nikolay Nikolov
|
a0cfed14fa
* fix warning
|
11 months ago |
Nikolay Nikolov
|
2ba0f42508
+ WebAssembly internal assembler and linker: support exporting symbols from
|
11 months ago |
Nikolay Nikolov
|
27fd290150
+ WebAssembly object writer: record the custom section index for debug sections
|
11 months ago |
Nikolay Nikolov
|
d79c549f03
* WebAssembly internal object writer: generate the symbol table after the
|
11 months ago |
Nikolay Nikolov
|
4112318e2f
* WebAssembly internal linker: allow specifying the max memory size also for
|
11 months ago |
Nikolay Nikolov
|
44f58c702f
* get rid of WebAssembly constant DefaultMaxMemoryForThreads, because it was
|
11 months ago |
Nikolay Nikolov
|
c54d1d4b89
* WebAssembly internal linker: the PageSize constant, which was repeated twice,
|
1 year ago |
Nikolay Nikolov
|
bf78823e60
+ WebAssembly internal linker: take into account the min heap size (specified
|
1 year ago |