Open WebFreak001 opened 12 months ago
✅ PR OK, no changes in deprecations or warnings
Total deprecations: 0
Total warnings: 0
Build statistics:
------ libdparse statistics ------
statistics (-before, +after)
-library size=3523452 libdparse.a
+library size=3523460 libdparse.a
rough build time=16s
------ DCD statistics ------
statistics (-before, +after)
client size=1055840 bin/dcd-client
server size=3069184 bin/dcd-server
-rough build time=77s
+rough build time=79s
-DCD run_tests.sh Elapsed (wall clock) time (h:mm:ss or m:ss): 0:08.64
-DCD run_tests.sh Maximum resident set size (kbytes): 43660
+DCD run_tests.sh Elapsed (wall clock) time (h:mm:ss or m:ss): 0:08.71
+DCD run_tests.sh Maximum resident set size (kbytes): 44508
short requests: (228x)
- min request time = 0.009ms
- 10th percentile = 0.122ms
- median time = 0.479ms
- 90th percentile = 0.782ms
- max request time = 1.619ms
+ min request time = 0.023ms
+ 10th percentile = 0.140ms
+ median time = 0.489ms
+ 90th percentile = 0.818ms
+ max request time = 1.609ms
long requests over 10ms: (51x)
- min request time = 19.726ms
- 10th percentile = 20.204ms
- median time = 21.620ms
- 90th percentile = 24.512ms
- max request time = 31.570ms
+ min request time = 19.907ms
+ 10th percentile = 20.428ms
+ median time = 21.918ms
+ 90th percentile = 24.817ms
+ max request time = 31.188ms
top 5 GC sources in server:
bytes allocated, allocations, type, function, file:line
- 84263936 841 void[] std.array.Appender!(const(TokenStructure!(ubyte, "import dparse.lexer:TokenTriviaFields,TriviaToken; mixin TokenTriviaFields;"))[]).Appender.ensureAddable.__lambda9 /opt/hostedtoolcache/dc/dmd-2.104.1/x64/dmd2/linux/bin64/../../src/phobos/std/array.d:3634
+ 88990720 841 void[] std.array.Appender!(const(TokenStructure!(ubyte, "import dparse.lexer:TokenTriviaFields,TriviaToken; mixin TokenTriviaFields;"))[]).Appender.ensureAddable.__lambda9 /opt/hostedtoolcache/dc/dmd-2.104.1/x64/dmd2/linux/bin64/../../src/phobos/std/array.d:3634
14241024 163616 void[] std.array.Appender!(DSymbol*[]).Appender.ensureAddable.__lambda9 /opt/hostedtoolcache/dc/dmd-2.104.1/x64/dmd2/linux/bin64/../../src/phobos/std/array.d:3634
9770656 305333 std.array.Appender!(immutable(char)[]).Appender.Data std.array.Appender!string.Appender.this /opt/hostedtoolcache/dc/dmd-2.104.1/x64/dmd2/linux/bin64/../../src/phobos/std/array.d:3509
7371696 279 ubyte[] msgpack.unpacker.Unpacker.InternalBuffer!().initializeBuffer ../../../../.dub/packages/msgpack-d-1.0.4/msgpack-d/src/msgpack/common.d:628
7101600 5918 immutable(char)[][immutable(char)[]] dsymbol.ufcs.typeWillBeUpcastedTo dsymbol/src/dsymbol/ufcs.d:292
feedback please!
So that libdparse doesn't look so bare on the registry.