Michaël Van Canneyt
|
15ba298bae
* Additional check on action.
|
há 1 ano atrás |
Michaël Van Canneyt
|
68acd78640
* Add SMEnuSeparator for Delphi compatibility
|
há 1 ano atrás |
Michaël Van Canneyt
|
2accac30ae
* Check if action is assigned before calling update on it
|
há 1 ano atrás |
Michaël Van Canneyt
|
43660084b6
* Fix wrong raise statement. Fixes issue #40889
|
há 1 ano atrás |
Yuri Serebrennikov
|
276618563c
For connections list TThreadList changed to safe TFPHashList.
|
há 1 ano atrás |
ccrause
|
10ec49d75b
Remap .data with fpc specific information to outside normal memory range.
|
há 1 ano atrás |
Rika Ichinose
|
801e14c33b
Faster Insert(ansi/unicodestring).
|
há 1 ano atrás |
florian
|
6ef37d999a
+ Risc-V: instructions of B extension
|
há 1 ano atrás |
Yuri Serebrennikov
|
73ee25071d
Fixed work in ThreadMode := wtmNone mode.
|
há 1 ano atrás |
florian
|
0366df9fbd
+ Zb* cpu capabilities
|
há 1 ano atrás |
Nikolay Nikolov
|
296a792380
* set MaxIntResource to 1023 for WebAssembly, because that's where the first
|
há 1 ano atrás |
Nikolay Nikolov
|
3218f25d13
* WebAssembly internal linker: reduced exe section alignment to 16 bytes
|
há 1 ano atrás |
Nikolay Nikolov
|
7b05051fc1
* WebAssembly internal linker: add the .tbss section size to the result of GetBssSize
|
há 1 ano atrás |
Nikolay Nikolov
|
8833fabb4b
+ enable the WebAssembly internal linker with multithreading
|
há 1 ano atrás |
Nikolay Nikolov
|
f81485a9b1
* WebAssembly threads internal linker: use signed LEB when needed in TWasmExeOutput.GenerateCode_InitTls and TWasmExeOutput.GenerateCode_InitSharedMemory
|
há 1 ano atrás |
Nikolay Nikolov
|
2e2281387c
* WebAssembly threads internal linker: micro optimization in
|
há 1 ano atrás |
Nikolay Nikolov
|
4adb6b2bee
* WebAssembly threads internal linker: use WriteUleb instead of WriteUleb5 in
|
há 1 ano atrás |
Nikolay Nikolov
|
dfe60b53d1
* WebAssembly threads internal linker: generate data.drop instructions in
|
há 1 ano atrás |
Nikolay Nikolov
|
b985cd0ea5
* WebAssembly threads internal linker: implement memory initialization in TWasmExeOutput.GenerateCode_InitSharedMemory
|
há 1 ano atrás |
Nikolay Nikolov
|
cfa7d6a0c6
* WebAssembly internal linker: moved the DataSections const array from local to
|
há 1 ano atrás |
Nikolay Nikolov
|
4d48e7e4d3
* WebAssembly threads internal linker: generate passive data segments, when multithreading is on
|
há 1 ano atrás |
Nikolay Nikolov
|
8648c0353a
+ WebAssembly threads internal linker: partial implementation of TWasmExeOutput.GenerateCode_InitSharedMemory
|
há 1 ano atrás |
Nikolay Nikolov
|
914b1feceb
* WebAssembly threads internal linker: create a startup function for
|
há 1 ano atrás |
Nikolay Nikolov
|
b6f60e33ca
* WebAssembly threads internal linker: use imported and shared memory if multithreading is enabled
|
há 1 ano atrás |
Nikolay Nikolov
|
3a473f9148
* WebAssembly threads internal linker: set initial values for __tls_size, __tls_align and __tls_base
|
há 1 ano atrás |
Nikolay Nikolov
|
07b4ceac49
* WebAssembly threads internal linker: set threadvar globals as mutable
|
há 1 ano atrás |
Nikolay Nikolov
|
c9f6b93d22
* WebAssembly threads internal linker: implemented the actual code generation in TWasmExeOutput.GenerateCode_InitTls
|
há 1 ano atrás |
Nikolay Nikolov
|
90a756931e
* WebAssembly threads internal linker: set initial values for threadvar globals
|
há 1 ano atrás |
Nikolay Nikolov
|
a441d8ff28
* WebAssembly threads internal linker: introduced TWasmObjSymbol.TlsDataSym
|
há 1 ano atrás |
Nikolay Nikolov
|
0d5dd4196f
* WebAssembly threads: don't do anything in TWasmExeOutput.SetThreadVarGlobalsInitValues
|
há 1 ano atrás |