Skip to content

Conversation

@Chronostasys
Copy link
Member

close #280

@Chronostasys Chronostasys requested review from CjiW and RINNE-TAN April 28, 2023 08:52
@Chronostasys Chronostasys force-pushed the Chronostasys/issue280 branch from 24cc017 to 1d45918 Compare April 28, 2023 08:54
@Chronostasys Chronostasys force-pushed the Chronostasys/issue280 branch from 1d45918 to 6213355 Compare April 28, 2023 09:01
@github-actions
Copy link

Benchmark for 32f318f

Click to view benchmark
Test Base PR %
multithreads(2) gc benchmark--65535 small objects(per thread) 1127.3±30.98µs 1117.7±19.42µs -0.85%
plimmixgc/multi-thread gc stress benchmark small objects 923.2±32.40ms 917.2±26.81ms -0.65%
plimmixgc/singlethread gc stress benchmark small objects 840.1±12.69ms 828.2±20.92ms -1.42%
singlethread gc benchmark--65535 small objects 1051.3±4.17µs 1050.6±4.63µs -0.07%
singlethread gc mark benchmark--65535 small objects 577.1±4.71µs 575.5±5.51µs -0.28%
singlethread gc sweep benchmark--65535 small objects 471.1±0.64µs 471.5±0.79µs +0.08%

@codecov
Copy link

codecov bot commented Apr 28, 2023

Codecov Report

Merging #282 (54610c0) into master (5688476) will increase coverage by 0.04%.
The diff coverage is 91.46%.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #282      +/-   ##
==========================================
+ Coverage   87.49%   87.54%   +0.04%     
==========================================
  Files          98       99       +1     
  Lines       16823    17080     +257     
==========================================
+ Hits        14719    14952     +233     
- Misses       2104     2128      +24     
Impacted Files Coverage Δ
src/ast/diag.rs 61.26% <0.00%> (-0.25%) ⬇️
src/ast/node/mod.rs 82.53% <ø> (ø)
src/ast/node/tuple.rs 84.45% <84.45%> (ø)
src/ast/builder/llvmbuilder.rs 90.71% <100.00%> (+0.02%) ⬆️
src/ast/ctx.rs 90.74% <100.00%> (+0.03%) ⬆️
src/ast/fmt.rs 89.01% <100.00%> (+0.32%) ⬆️
src/ast/node/interface.rs 88.48% <100.00%> (+0.12%) ⬆️
src/ast/node/types.rs 81.92% <100.00%> (+0.02%) ⬆️
src/ast/pltype.rs 87.18% <100.00%> (+0.22%) ⬆️
src/nomparser/expression.rs 99.55% <100.00%> (+0.01%) ⬆️
... and 3 more

@github-actions
Copy link

Benchmark for 972a187

Click to view benchmark
Test Base PR %
multithreads(2) gc benchmark--65535 small objects(per thread) 1368.7±69.19µs 1404.1±114.14µs +2.59%
plimmixgc/multi-thread gc stress benchmark small objects 1139.6±27.52ms 1116.9±72.62ms -1.99%
plimmixgc/singlethread gc stress benchmark small objects 1021.6±29.16ms 1005.0±21.88ms -1.62%
singlethread gc benchmark--65535 small objects 1243.7±32.02µs 1234.0±42.05µs -0.78%
singlethread gc mark benchmark--65535 small objects 708.1±25.75µs 696.6±24.39µs -1.62%
singlethread gc sweep benchmark--65535 small objects 535.8±8.42µs 531.0±14.29µs -0.90%

@Chronostasys Chronostasys merged commit acc8782 into master Apr 30, 2023
@Chronostasys Chronostasys deleted the Chronostasys/issue280 branch April 30, 2023 07:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

tuple type

2 participants