Margers
|
4faba3dd5d
|
Prepare for long GFNI instructions.
|
2025-05-24 17:07:14 +02:00 |
|
Michaël Van Canneyt
|
353bc27756
|
* Dependency on rtl-objpas in wrong package :(
|
2025-05-24 15:07:47 +02:00 |
|
Michaël Van Canneyt
|
975f0118ac
|
* Empty set?
|
2025-05-24 14:56:10 +02:00 |
|
florian
|
d8682f36b9
|
+ comments to explain difference between setbase and setlow
|
2025-05-24 14:31:41 +02:00 |
|
Michaël Van Canneyt
|
2f1314c22c
|
* Correct dependency on rtl-objpas
|
2025-05-24 14:28:59 +02:00 |
|
Michaël Van Canneyt
|
1e6fff9473
|
* Add lazarus UTF8 routines. Fixes issue #41269
|
2025-05-24 14:21:09 +02:00 |
|
Pierre Muller
|
0cac40d2b0
|
Add some very basic tests for compile time set range checks
|
2025-05-24 10:14:06 +00:00 |
|
Pierre Muller
|
e1509e1c6d
|
Use setlow field of tsetdef class to generate new set typedef in set add node
|
2025-05-24 08:56:15 +00:00 |
|
Pierre Muller
|
470e3b9448
|
Modify is_inlimit function to use setlow instead of setbase field
|
2025-05-24 08:55:21 +00:00 |
|
Michaël Van Canneyt
|
17ae93f916
|
* Demo for storage
|
2025-05-23 18:02:31 +02:00 |
|
Michaël Van Canneyt
|
0228a24ce5
|
* Add advanced methods to TUri
|
2025-05-23 17:43:23 +02:00 |
|
Michaël Van Canneyt
|
92eb7ba81f
|
* Webassembly browser storage API
|
2025-05-22 16:08:16 +02:00 |
|
Pierre Muller
|
abd14e713b
|
Apply same changes as for tstruth2bu.pp to reflect change on HexToBin that checks Length of TBytes parameters
|
2025-05-22 07:39:56 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
d659ca7427
|
* x86: Fixed oversight in OptPass2Movx where a "movzwl/movzbl"
duplet didn't consider a different destination register
|
2025-05-21 21:40:40 +01:00 |
|
Pierre Muller
|
21859d8867
|
Adapt test to size limitation added for TBytes open array length
|
2025-05-21 17:40:09 +00:00 |
|
Pierre Muller
|
57a53d6532
|
Take into account the size of HexText TBytes open array before calling HexToBin overload with PAnsiChar first parameter
|
2025-05-21 17:40:09 +00:00 |
|
Michaël Van Canneyt
|
98aa472873
|
* Long overdue simple windows service class
|
2025-05-21 14:41:37 +02:00 |
|
Rika Ichinose
|
7e0e284fce
|
Allocate fixed arenas within variable OS chunks.
|
2025-05-21 03:44:06 +03:00 |
|
Michaël Van Canneyt
|
37b3a88fa0
|
* Propagate delphi mode when scanning generated code for wasm (specially generic specialization)
|
2025-05-20 11:41:51 +02:00 |
|
Michaël Van Canneyt
|
fdc19ea051
|
* log exit to be symmetrical with entry in AllocateOSInfoBlock
|
2025-05-20 11:41:51 +02:00 |
|
Michaël Van Canneyt
|
cd1251bf00
|
* Flush output in case of redir
|
2025-05-20 11:41:51 +02:00 |
|
Michaël Van Canneyt
|
ee3fb55442
|
* Small refactor for easier debugging
|
2025-05-20 11:41:51 +02:00 |
|
Michaël Van Canneyt
|
0a8f1b257d
|
* Add some missing constants
|
2025-05-20 11:41:51 +02:00 |
|
Michaël Van Canneyt
|
163f97b84e
|
* performance.now interface
|
2025-05-20 11:41:51 +02:00 |
|
Michaël Van Canneyt
|
8353fa6c81
|
* Demo for wasmedge
|
2025-05-19 20:43:31 +02:00 |
|
Michaël Van Canneyt
|
2d355d5117
|
* Demo
|
2025-05-19 20:42:09 +02:00 |
|
Michaël Van Canneyt
|
7ad30e81ac
|
* Example demonstrating how to redirect output to file
|
2025-05-19 20:37:03 +02:00 |
|
Pierre Muller
|
e42b16beb4
|
Disable assembly code in hash sha1 and fcl-hash fpsha256 units if -dOLD_ASSEMBLER compiler option is used
|
2025-05-19 16:27:26 +00:00 |
|
Rika Ichinose
|
2594c8c4bf
|
fpjson.pp adjustments: 37.5% growth, remove unused NCachedIndents, de-unoptimize potentially usable IndentSize = 0.
|
2025-05-19 17:45:50 +03:00 |
|
Pierre Muller
|
1527c578bf
|
Always return allocated size in TraceFreeMemSize
|
2025-05-19 11:58:16 +00:00 |
|
Rika Ichinose
|
463a14e295
|
RbTree.ChangeInPlace for cheaper reinsertions.
|
2025-05-19 09:58:17 +00:00 |
|
Rika Ichinose
|
a8baa49c86
|
Use red-black trees for variable freelists.
|
2025-05-19 09:58:17 +00:00 |
|
Pierre Muller
|
ecdea22992
|
Add explicit disabling of range check to test to avoid failure depending on global make variable TEST_OPT
|
2025-05-19 03:54:32 +00:00 |
|
Pierre Muller
|
95f8a78f90
|
Fix provided by Runewalsh to fix PIC error for i386 code inside SHA1Transform_Sha1Asm
|
2025-05-18 19:46:28 +00:00 |
|
Pierre Muller
|
49665f88a5
|
Fix line ending in file packages/hash/src/sha1x86.inc
|
2025-05-18 19:46:28 +00:00 |
|
Rika Ichinose
|
9658da7b2e
|
Faster FormatJSON.
|
2025-05-18 21:06:23 +03:00 |
|
Michaël Van Canneyt
|
e4fcde8920
|
* Fix for THashSha2.GetHMACAsBytes by Zhan Wang. Fixes issue #41263
|
2025-05-18 13:44:04 +02:00 |
|
Michaël Van Canneyt
|
b590ad70d8
|
* Make tscoped.assign the less expensive operation
|
2025-05-18 13:44:04 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
0c00e3ae13
|
* Replaced impossible-to-reach errors in case blocks with internal errors in "texprvalue.evaluate"
|
2025-05-17 21:32:05 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
b49d2f689f
|
* Replaced Illegal Expression error with Internal Error for
"getaddsub_for_incdec" since it should never logically reach this point
|
2025-05-17 21:32:05 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
5ffdfdd04f
|
* Specify that an integer expression was expected for inline constant simplification routines
|
2025-05-17 21:32:05 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
95993ea7a4
|
* Str returns a nicer error (and corrects the position) if a non-ordinal type is passed into it
|
2025-05-17 21:32:05 +02:00 |
|
Margers
|
1a1ca72067
|
Fix namespace unit case.
|
2025-05-17 21:27:17 +02:00 |
|
Margers
|
826aabe99d
|
Write sha1 of one million "a" symbols.
|
2025-05-17 21:27:17 +02:00 |
|
Margers
|
1e1cc16569
|
Asm sha1 comply with win64 ABI.
|
2025-05-17 21:27:17 +02:00 |
|
Margers
|
a4cf7ff6e4
|
Cosmetic update for sha1performancetest.
|
2025-05-17 21:27:17 +02:00 |
|
Margers
|
632ecfda9e
|
Update fpmake for hash package.
|
2025-05-17 21:27:17 +02:00 |
|
Margers
|
36b59feeac
|
Sha1 asm version using x86 SHA instructions set.
|
2025-05-17 21:27:17 +02:00 |
|
florian
|
de46b06f27
|
* fix 32 bit => 64 bit cross compilation, resolves #41626
|
2025-05-17 21:21:20 +02:00 |
|
florian
|
9bcb1b6f21
|
+ range check assignments of constant sets, resolves #41132
|
2025-05-17 10:11:58 +02:00 |
|