1
I Use This!
Very High Activity

Commits : Listings

Analyzed about 2 hours ago. based on code collected about 2 hours ago.
Sep 04, 2024 — Sep 04, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
TSynMustache.NewGuid helper will use our faster RandomGuid() More... almost 4 years ago
let TAesPrng.GetEntropy use the new entropy sources - code is now platform independent and faster/cleaner More... almost 4 years ago
moved FillSystemRandom() to mormot.core.os and introduced XorOSEntropy() More... almost 4 years ago
changed XorEntropy() More... almost 4 years ago
refactored 32-bit and 64-bit ARM Hardware capabilities - to be always defined so that it could be used e.g. from logging view tools More... almost 4 years ago
Delphi 11 Alexandria is officially out More... almost 4 years ago
simplified and tuned TAesPrng.GetEntropy More... almost 4 years ago
better inclusion of Random32 and RandomBytes to the regression tests More... almost 4 years ago
enhanced TAesPrng.GetEntropy - and some minor code reformating More... almost 4 years ago
fix when libc is defined globally for the FPC RTL More... almost 4 years ago
let mormot.core.fpcx64mm display memory leaks in light red in its POSIX console More... almost 4 years ago
some refactoring with no functional change More... almost 4 years ago
new TRawByteStringBuffer.Extract/ExtractAt methods More... almost 4 years ago
refined TLecuyer random generator More... almost 4 years ago
optimized TDocVariantData.Delete and TDynArrayHasher.ReHash More... almost 4 years ago
fixed memory leak in TTestCoreProcess._TDocVariant More... almost 4 years ago
fixed Delphi compilation More... almost 4 years ago
overload TDocVariantData.Delete() with an array of names More... almost 4 years ago
introducing TDocVariantModel and new JSON_* constants as templates for most common TDocVariant options - renamed all JSON_OPTIONS_* as JSON_* constants to reduce verbosity More... almost 4 years ago
introducing FPCMM_DISABLE constant - may be defined e.g. when compiled as Design-Time Lazarus package More... almost 4 years ago
set mormot2 package to AutoUpdate=Manually for proper building as part of design time packages More... almost 4 years ago
rewritten TDynArrayHasher.ReHash for performance More... almost 4 years ago
enhanced TDynArrayHasher More... almost 4 years ago
ensure TDynArrayHashed/TSynDictionary always uses PtrInt for indexes - WARNING: some PInteger parameters were changed into PPtrInt which may still compile but trigger random GPF on 64-bit systems if the caller variable is left as integer: you SHOULD change all such variables into PtrInt More... almost 4 years ago
fixed TSynDictionary.SaveToBinary More... about 4 years ago
one refactoring pass with no functional change More... about 4 years ago
some refactoring on OS and low-level code - including pthread/POSIX enhancements - some minor code rewrites More... about 4 years ago
refactored thread sleeping everywhere we could - our SleepStep() algorithm tends to enhance performance More... about 4 years ago
renamed ObjArrayCount() as ObjArrayNotNilCount() - and optimized for branchless execution More... about 4 years ago
tune SleepStep/SleepStepTime in favor of responsiveness More... about 4 years ago