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

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

Benchmarks

client generation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::client generation ~50 Models
-6%
6.3 s
6.7 s
typescript compilation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::typescript compilation ~50 Models
-19%
49.8 ms
61.4 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
+11%
44.5 s
40.3 s

Commits

Click on a commit to change the comparison range
chore(deps): update engines to 4.13.0-35.b7a219819742333ebd961a4511cbb4efd76af9ee (#18747)
base
c6e615e
8 months ago by prisma-bot
+3%
fix(engine-core): use RTLD_DEEPBIND flag when loading the addon
dc847a7
9 months ago by aqrln
-1%
fix(client): add cache similar to require to avoid leaking memory
ed5dade
9 months ago by aqrln
0%
chore: rename for consistency
a53ee66
9 months ago by aqrln
-23%
chore: rename for consistency
23b764b
9 months ago by aqrln
+86%
chore: rename for consistency
95a15bc
9 months ago by aqrln
+49%
Merge branch 'main' into integration/rtld-deepbind
b8aeb34
9 months ago by janpio
-126%
Move dlopen logic to new LinuxLibraryLoader
febcb0b
8 months ago by aqrln
-4%
Re-add lost comment
fe5a821
8 months ago by aqrln
+1%
fixup: add missing import
d348c8e
8 months ago by aqrln
-16%
fixup: add missing import
d44a187
8 months ago by aqrln
-62%
fixup: add missing import
8f1b0e5
8 months ago by aqrln
+62%
chore: bump engines to 4.13.0-27.integration-napi-windows-2c71da02fa2a92c615e57699778cc1cb445a7b82
e387e89
8 months ago by aqrln
+11%
Rename id to libraryPath
9e86633
8 months ago by aqrln
-72%
Always use RTLD_LAZY and RTLD_DEEPBIND on all Unix
32f49ae
8 months ago by aqrln
+73%
Adjust wording
80f76e8
8 months ago by aqrln
ResourcesHomePricingDocsBlogGitHub
Copyright © 2023 CodSpeed Technology SAS. All rights reserved.