BlogDocs

fix(engine-core): use RTLD_DEEPBIND flag when loading the addon(#18426)

Merged
Merging
integration/rtld-deepbind
into
main
-6%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
3
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

client generation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::client generation ~50 Models
-6%
1.2 s
1.3 s
typescript compilation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::typescript compilation ~50 Models
-18%
10.7 ms
13.1 ms
client generation 100 models with relations
packages/client/src/__tests__/benchmarks/lots-of-relations/lots-of-relations.bench.ts::typescript::client generation 100 models with relations
+9%
8.8 s
8 s

Commits

Click on a commit to change the comparison range
base
main
c6e615e
+3%
fix(engine-core): use RTLD_DEEPBIND flag when loading the addon
dc847a7
a year ago by aqrln
-1%
fix(client): add cache similar to require to avoid leaking memory
ed5dade
a year ago by aqrln
0%
chore: rename for consistency
a53ee66
a year ago by aqrln
-22%
chore: rename for consistency
23b764b
a year ago by aqrln
+83%
chore: rename for consistency
95a15bc
a year ago by aqrln
+25%
Merge branch 'main' into integration/rtld-deepbind
b8aeb34
a year ago by janpio
-66%
Move dlopen logic to new LinuxLibraryLoader
febcb0b
a year ago by aqrln
-27%
Re-add lost comment
fe5a821
a year ago by aqrln
-6%
fixup: add missing import
d348c8e
a year ago by aqrln
-18%
fixup: add missing import
d44a187
a year ago by aqrln
-62%
fixup: add missing import
8f1b0e5
a year ago by aqrln
+64%
chore: bump engines to 4.13.0-27.integration-napi-windows-2c71da02fa2a92c615e57699778cc1cb445a7b82
e387e89
a year ago by aqrln
+27%
Rename id to libraryPath
9e86633
a year ago by aqrln
-89%
Always use RTLD_LAZY and RTLD_DEEPBIND on all Unix
32f49ae
a year ago by aqrln
+85%
Adjust wording
80f76e8
a year ago by aqrln
ResourcesHomePricingDocsBlogGitHub
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.