Skip to content

Commit

Permalink
add specialization for reading object type from frame
Browse files Browse the repository at this point in the history
  • Loading branch information
arvyy committed Jul 2, 2024
1 parent 54fc314 commit ab09002
Show file tree
Hide file tree
Showing 9 changed files with 97 additions and 91 deletions.
56 changes: 28 additions & 28 deletions benchmarks/results/bf.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"results": [
{
"command": "ISLISP ea9f3a3",
"mean": 36.288409277999996,
"stddev": 0.01797063235438727,
"median": 36.288409277999996,
"user": 41.10920092,
"system": 0.51352572,
"min": 36.275702122,
"max": 36.301116433999994,
"command": "ISLISP 54fc314",
"mean": 27.333422323140002,
"stddev": 0.08883081476689882,
"median": 27.333422323140002,
"user": 33.57221016,
"system": 0.49368465999999994,
"min": 27.270609451640002,
"max": 27.396235194640003,
"times": [
36.301116433999994,
36.275702122
27.270609451640002,
27.396235194640003
],
"exit_codes": [
0,
Expand All @@ -20,16 +20,16 @@
},
{
"command": "SBCL 2.3.11-2.fc40",
"mean": 15.052747479,
"stddev": 0.01587136667133626,
"median": 15.052747479,
"user": 14.934707419999999,
"system": 0.02801822,
"min": 15.041524728,
"max": 15.06397023,
"mean": 16.28974905114,
"stddev": 0.2215878586782524,
"median": 16.28974905114,
"user": 16.14258416,
"system": 0.04539815999999999,
"min": 16.133062773640003,
"max": 16.44643532864,
"times": [
15.06397023,
15.041524728
16.133062773640003,
16.44643532864
],
"exit_codes": [
0,
Expand All @@ -38,16 +38,16 @@
},
{
"command": "CCL Version 1.12.2 (v1.12.2) LinuxX8664",
"mean": 25.562428748000002,
"stddev": 0.008270129993926637,
"median": 25.562428748000002,
"user": 25.40310142,
"system": 0.04693372,
"min": 25.556580883000002,
"max": 25.568276613000002,
"mean": 27.220108327140004,
"stddev": 0.14408395904369428,
"median": 27.220108327140004,
"user": 27.101408659999997,
"system": 0.015328159999999997,
"min": 27.11822558264,
"max": 27.321991071640003,
"times": [
25.556580883000002,
25.568276613000002
27.11822558264,
27.321991071640003
],
"exit_codes": [
0,
Expand Down
56 changes: 28 additions & 28 deletions benchmarks/results/dyndispatch.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"results": [
{
"command": "ISLISP ea9f3a3",
"mean": 62.187599836260006,
"stddev": 1.6009167640853812,
"median": 62.187599836260006,
"user": 67.04824886,
"system": 0.91126266,
"min": 61.055580736260005,
"max": 63.31961893626,
"command": "ISLISP 54fc314",
"mean": 23.21028028488,
"stddev": 0.13233078085177263,
"median": 23.21028028488,
"user": 26.87067604,
"system": 0.56282192,
"min": 23.11670829238,
"max": 23.30385227738,
"times": [
63.31961893626,
61.055580736260005
23.30385227738,
23.11670829238
],
"exit_codes": [
0,
Expand All @@ -20,16 +20,16 @@
},
{
"command": "SBCL 2.3.11-2.fc40",
"mean": 17.041152398759998,
"stddev": 0.010673622005624718,
"median": 17.041152398759998,
"user": 16.96024736,
"system": 0.029076159999999997,
"min": 17.03360500826,
"max": 17.04869978926,
"mean": 17.854730319879998,
"stddev": 0.05596773719747421,
"median": 17.854730319879998,
"user": 17.727512039999997,
"system": 0.03011692,
"min": 17.815155153379997,
"max": 17.89430548638,
"times": [
17.03360500826,
17.04869978926
17.89430548638,
17.815155153379997
],
"exit_codes": [
0,
Expand All @@ -38,16 +38,16 @@
},
{
"command": "CCL Version 1.12.2 (v1.12.2) LinuxX8664",
"mean": 72.07856311776001,
"stddev": 0.3821221570617602,
"median": 72.07856311776001,
"user": 71.72632186,
"system": 0.09040666,
"min": 71.80836194926,
"max": 72.34876428626,
"mean": 77.97008824788,
"stddev": 0.16112540783277174,
"median": 77.97008824788,
"user": 77.58465953999999,
"system": 0.08868192,
"min": 77.85615537938,
"max": 78.08402111638,
"times": [
71.80836194926,
72.34876428626
78.08402111638,
77.85615537938
],
"exit_codes": [
0,
Expand Down
56 changes: 28 additions & 28 deletions benchmarks/results/fib.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"results": [
{
"command": "ISLISP ea9f3a3",
"mean": 66.52795386388,
"stddev": 0.3731989672863521,
"median": 66.52795386388,
"user": 68.88263556,
"system": 0.8654894399999999,
"min": 66.26406234338,
"max": 66.79184538438,
"command": "ISLISP 54fc314",
"mean": 25.59362068422,
"stddev": 0.017383245115221036,
"median": 25.59362068422,
"user": 27.353198059999997,
"system": 0.5809889199999999,
"min": 25.58132887372,
"max": 25.605912494720002,
"times": [
66.79184538438,
66.26406234338
25.58132887372,
25.605912494720002
],
"exit_codes": [
0,
Expand All @@ -20,16 +20,16 @@
},
{
"command": "SBCL 2.3.11-2.fc40",
"mean": 18.510849263380003,
"stddev": 0.06679066479994783,
"median": 18.510849263380003,
"user": 18.42351406,
"system": 0.02710294,
"min": 18.463621131380002,
"max": 18.558077395380003,
"mean": 19.92406253772,
"stddev": 0.00758916212201235,
"median": 19.92406253772,
"user": 19.798156059999997,
"system": 0.036252919999999994,
"min": 19.918696189720002,
"max": 19.92942888572,
"times": [
18.558077395380003,
18.463621131380002
19.92942888572,
19.918696189720002
],
"exit_codes": [
0,
Expand All @@ -38,16 +38,16 @@
},
{
"command": "CCL Version 1.12.2 (v1.12.2) LinuxX8664",
"mean": 5.27220749188,
"stddev": 0.00906808656146702,
"median": 5.27220749188,
"user": 5.238607559999999,
"system": 0.004039439999999999,
"min": 5.26579538638,
"max": 5.27861959738,
"mean": 6.23273233822,
"stddev": 0.03934468914767782,
"median": 6.23273233822,
"user": 6.118168559999999,
"system": 0.057245420000000005,
"min": 6.20491144172,
"max": 6.26055323472,
"times": [
5.27861959738,
5.26579538638
6.20491144172,
6.26055323472
],
"exit_codes": [
0,
Expand Down
2 changes: 1 addition & 1 deletion docs/images/bf.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit ab09002

Please sign in to comment.