|
1 | 1 | window.BENCHMARK_DATA = {
|
2 |
| - "lastUpdate": 1742986346205, |
| 2 | + "lastUpdate": 1743004659166, |
3 | 3 | "repoUrl": "https://github.com/Ultimaker/CuraEngine",
|
4 | 4 | "entries": {
|
5 | 5 | "C++ Benchmark": [
|
6 |
| - { |
7 |
| - "commit": { |
8 |
| - "author": { |
9 |
| - "name": "Ultimaker", |
10 |
| - "username": "Ultimaker" |
11 |
| - }, |
12 |
| - "committer": { |
13 |
| - "name": "Ultimaker", |
14 |
| - "username": "Ultimaker" |
15 |
| - }, |
16 |
| - "id": "88076047e2eadd3b551e5e934b840292fdc6f013", |
17 |
| - "message": "[CURA-9474] (Some) Seams Not On Vertices", |
18 |
| - "timestamp": "2024-06-04T12:04:38Z", |
19 |
| - "url": "https://github.com/Ultimaker/CuraEngine/pull/2087/commits/88076047e2eadd3b551e5e934b840292fdc6f013" |
20 |
| - }, |
21 |
| - "date": 1717514599410, |
22 |
| - "tool": "googlecpp", |
23 |
| - "benches": [ |
24 |
| - { |
25 |
| - "name": "InfillTest/Infill_generate_connect/1/400", |
26 |
| - "value": 0.3794861832773116, |
27 |
| - "unit": "ms/iter", |
28 |
| - "extra": "iterations: 2679\ncpu: 0.3794696610675625 ms\nthreads: 1" |
29 |
| - }, |
30 |
| - { |
31 |
| - "name": "InfillTest/Infill_generate_connect/0/400", |
32 |
| - "value": 6.0284936679684265, |
33 |
| - "unit": "ms/iter", |
34 |
| - "extra": "iterations: 256\ncpu: 6.028275199218749 ms\nthreads: 1" |
35 |
| - }, |
36 |
| - { |
37 |
| - "name": "InfillTest/Infill_generate_connect/1/800", |
38 |
| - "value": 47.79796771428226, |
39 |
| - "unit": "ms/iter", |
40 |
| - "extra": "iterations: 28\ncpu: 47.79523628571428 ms\nthreads: 1" |
41 |
| - }, |
42 |
| - { |
43 |
| - "name": "InfillTest/Infill_generate_connect/0/800", |
44 |
| - "value": 165.56035985714905, |
45 |
| - "unit": "ms/iter", |
46 |
| - "extra": "iterations: 7\ncpu: 165.552027142857 ms\nthreads: 1" |
47 |
| - }, |
48 |
| - { |
49 |
| - "name": "InfillTest/Infill_generate_connect/1/1200", |
50 |
| - "value": 551.4317679999863, |
51 |
| - "unit": "ms/iter", |
52 |
| - "extra": "iterations: 2\ncpu: 551.3954499999998 ms\nthreads: 1" |
53 |
| - }, |
54 |
| - { |
55 |
| - "name": "InfillTest/Infill_generate_connect/0/1200", |
56 |
| - "value": 959.7257539999191, |
57 |
| - "unit": "ms/iter", |
58 |
| - "extra": "iterations: 1\ncpu: 959.6782019999991 ms\nthreads: 1" |
59 |
| - }, |
60 |
| - { |
61 |
| - "name": "WallTestFixture/generateWalls/3", |
62 |
| - "value": 6.594323274647406, |
63 |
| - "unit": "ms/iter", |
64 |
| - "extra": "iterations: 142\ncpu: 6.594038647887324 ms\nthreads: 1" |
65 |
| - }, |
66 |
| - { |
67 |
| - "name": "WallTestFixture/generateWalls/15", |
68 |
| - "value": 21.45364747368424, |
69 |
| - "unit": "ms/iter", |
70 |
| - "extra": "iterations: 38\ncpu: 21.452846500000042 ms\nthreads: 1" |
71 |
| - }, |
72 |
| - { |
73 |
| - "name": "WallTestFixture/generateWalls/9999", |
74 |
| - "value": 50.482662700005676, |
75 |
| - "unit": "ms/iter", |
76 |
| - "extra": "iterations: 10\ncpu: 50.480860300000074 ms\nthreads: 1" |
77 |
| - }, |
78 |
| - { |
79 |
| - "name": "WallTestFixture/InsetOrderOptimizer_getRegionOrder/3", |
80 |
| - "value": 0.008433644420184535, |
81 |
| - "unit": "ms/iter", |
82 |
| - "extra": "iterations: 83354\ncpu: 0.0084335026633395 ms\nthreads: 1" |
83 |
| - }, |
84 |
| - { |
85 |
| - "name": "WallTestFixture/InsetOrderOptimizer_getRegionOrder/15", |
86 |
| - "value": 0.05145598530599876, |
87 |
| - "unit": "ms/iter", |
88 |
| - "extra": "iterations: 13611\ncpu: 0.0514535167144222 ms\nthreads: 1" |
89 |
| - }, |
90 |
| - { |
91 |
| - "name": "WallTestFixture/InsetOrderOptimizer_getRegionOrder/9999", |
92 |
| - "value": 0.16284406963916326, |
93 |
| - "unit": "ms/iter", |
94 |
| - "extra": "iterations: 4351\ncpu: 0.1628389145024132 ms\nthreads: 1" |
95 |
| - }, |
96 |
| - { |
97 |
| - "name": "WallTestFixture/InsetOrderOptimizer_getInsetOrder/3", |
98 |
| - "value": 0.0008120176000364678, |
99 |
| - "unit": "ms/iter", |
100 |
| - "extra": "iterations: 876305\ncpu: 0.0008119819560541133 ms\nthreads: 1" |
101 |
| - }, |
102 |
| - { |
103 |
| - "name": "WallTestFixture/InsetOrderOptimizer_getInsetOrder/15", |
104 |
| - "value": 0.004442484933584373, |
105 |
| - "unit": "ms/iter", |
106 |
| - "extra": "iterations: 155611\ncpu: 0.004442348850659663 ms\nthreads: 1" |
107 |
| - }, |
108 |
| - { |
109 |
| - "name": "WallTestFixture/InsetOrderOptimizer_getInsetOrder/9999", |
110 |
| - "value": 0.013740912677207852, |
111 |
| - "unit": "ms/iter", |
112 |
| - "extra": "iterations: 51281\ncpu: 0.013740206158226236 ms\nthreads: 1" |
113 |
| - }, |
114 |
| - { |
115 |
| - "name": "HolesWallTestFixture/generateWalls/3", |
116 |
| - "value": 5.615287069999795, |
117 |
| - "unit": "ms/iter", |
118 |
| - "extra": "iterations: 100\ncpu: 5.614830519999998 ms\nthreads: 1" |
119 |
| - }, |
120 |
| - { |
121 |
| - "name": "HolesWallTestFixture/generateWalls/15", |
122 |
| - "value": 17.08977959183543, |
123 |
| - "unit": "ms/iter", |
124 |
| - "extra": "iterations: 49\ncpu: 17.0889078571428 ms\nthreads: 1" |
125 |
| - }, |
126 |
| - { |
127 |
| - "name": "HolesWallTestFixture/generateWalls/9999", |
128 |
| - "value": 138.56131783334527, |
129 |
| - "unit": "ms/iter", |
130 |
| - "extra": "iterations: 6\ncpu: 138.55008250000012 ms\nthreads: 1" |
131 |
| - }, |
132 |
| - { |
133 |
| - "name": "HolesWallTestFixture/InsetOrderOptimizer_getRegionOrder/3", |
134 |
| - "value": 0.0041398445689778815, |
135 |
| - "unit": "ms/iter", |
136 |
| - "extra": "iterations: 168808\ncpu: 0.004139599586512487 ms\nthreads: 1" |
137 |
| - }, |
138 |
| - { |
139 |
| - "name": "HolesWallTestFixture/InsetOrderOptimizer_getRegionOrder/15", |
140 |
| - "value": 0.020964965384845012, |
141 |
| - "unit": "ms/iter", |
142 |
| - "extra": "iterations: 33338\ncpu: 0.020963740746295492 ms\nthreads: 1" |
143 |
| - }, |
144 |
| - { |
145 |
| - "name": "HolesWallTestFixture/InsetOrderOptimizer_getRegionOrder/9999", |
146 |
| - "value": 0.2827405984221218, |
147 |
| - "unit": "ms/iter", |
148 |
| - "extra": "iterations: 2535\ncpu: 0.28273142485207037 ms\nthreads: 1" |
149 |
| - }, |
150 |
| - { |
151 |
| - "name": "HolesWallTestFixture/InsetOrderOptimizer_getInsetOrder/3", |
152 |
| - "value": 0.000176506907139608, |
153 |
| - "unit": "ms/iter", |
154 |
| - "extra": "iterations: 3980157\ncpu: 0.00017650438638475767 ms\nthreads: 1" |
155 |
| - }, |
156 |
| - { |
157 |
| - "name": "HolesWallTestFixture/InsetOrderOptimizer_getInsetOrder/15", |
158 |
| - "value": 0.000845348760302627, |
159 |
| - "unit": "ms/iter", |
160 |
| - "extra": "iterations: 827339\ncpu: 0.0008453305283565744 ms\nthreads: 1" |
161 |
| - }, |
162 |
| - { |
163 |
| - "name": "HolesWallTestFixture/InsetOrderOptimizer_getInsetOrder/9999", |
164 |
| - "value": 0.0157201023275382, |
165 |
| - "unit": "ms/iter", |
166 |
| - "extra": "iterations: 45198\ncpu: 0.015719501084118785 ms\nthreads: 1" |
167 |
| - }, |
168 |
| - { |
169 |
| - "name": "SimplifyTestFixture/simplify_local", |
170 |
| - "value": 1.2387874582648186, |
171 |
| - "unit": "ns/iter", |
172 |
| - "extra": "iterations: 564823115\ncpu: 1.2387085840139491 ns\nthreads: 1" |
173 |
| - }, |
174 |
| - { |
175 |
| - "name": "SimplifyTestFixture/simplify_slot_noplugin", |
176 |
| - "value": 1.2380811914353678, |
177 |
| - "unit": "ns/iter", |
178 |
| - "extra": "iterations: 565153846\ncpu: 1.23800499448428 ns\nthreads: 1" |
179 |
| - } |
180 |
| - ] |
181 |
| - }, |
182 | 6 | {
|
183 | 7 | "commit": {
|
184 | 8 | "author": {
|
@@ -44182,6 +44006,186 @@ window.BENCHMARK_DATA = {
|
44182 | 44006 | "extra": "iterations: 375265903\ncpu: 1.8659283867844518 ns\nthreads: 1"
|
44183 | 44007 | }
|
44184 | 44008 | ]
|
| 44009 | + }, |
| 44010 | + { |
| 44011 | + "commit": { |
| 44012 | + "author": { |
| 44013 | + |
| 44014 | + "name": "Remco Burema", |
| 44015 | + "username": "rburema" |
| 44016 | + }, |
| 44017 | + "committer": { |
| 44018 | + |
| 44019 | + "name": "Remco Burema", |
| 44020 | + "username": "rburema" |
| 44021 | + }, |
| 44022 | + "distinct": true, |
| 44023 | + "id": "867781b8a170138a2b92164dcae4709bbfb787eb", |
| 44024 | + "message": "Retraction combing avoid distance on 0 would crash.\n\nThis isn't something you want, and thankfully doesn't happen in practice, since machines always have a 'machine_nozzle_size' in practice, but our tests take the 'default' in certain cases instead of the 'value' (which can actually be a formula).\n\nStill better to fix the edge-case, or at least work around it a bit more gracefully, regardless of what the tests end up being.", |
| 44025 | + "timestamp": "2025-03-26T16:33:33+01:00", |
| 44026 | + "tree_id": "5bac7a7e4c768f2fce29aeed834c7afcb5c654a7", |
| 44027 | + "url": "https://github.com/Ultimaker/CuraEngine/commit/867781b8a170138a2b92164dcae4709bbfb787eb" |
| 44028 | + }, |
| 44029 | + "date": 1743004655123, |
| 44030 | + "tool": "googlecpp", |
| 44031 | + "benches": [ |
| 44032 | + { |
| 44033 | + "name": "InfillTest/Infill_generate_connect/1/400", |
| 44034 | + "value": 0.3801135307097874, |
| 44035 | + "unit": "ms/iter", |
| 44036 | + "extra": "iterations: 2719\ncpu: 0.38011395182052227 ms\nthreads: 1" |
| 44037 | + }, |
| 44038 | + { |
| 44039 | + "name": "InfillTest/Infill_generate_connect/0/400", |
| 44040 | + "value": 6.063805590361611, |
| 44041 | + "unit": "ms/iter", |
| 44042 | + "extra": "iterations: 249\ncpu: 6.063743297188755 ms\nthreads: 1" |
| 44043 | + }, |
| 44044 | + { |
| 44045 | + "name": "InfillTest/Infill_generate_connect/1/800", |
| 44046 | + "value": 47.88346660714232, |
| 44047 | + "unit": "ms/iter", |
| 44048 | + "extra": "iterations: 28\ncpu: 47.8827825 ms\nthreads: 1" |
| 44049 | + }, |
| 44050 | + { |
| 44051 | + "name": "InfillTest/Infill_generate_connect/0/800", |
| 44052 | + "value": 164.3677261249934, |
| 44053 | + "unit": "ms/iter", |
| 44054 | + "extra": "iterations: 8\ncpu: 164.36226587500002 ms\nthreads: 1" |
| 44055 | + }, |
| 44056 | + { |
| 44057 | + "name": "InfillTest/Infill_generate_connect/1/1200", |
| 44058 | + "value": 555.5283864999865, |
| 44059 | + "unit": "ms/iter", |
| 44060 | + "extra": "iterations: 2\ncpu: 555.5135170000001 ms\nthreads: 1" |
| 44061 | + }, |
| 44062 | + { |
| 44063 | + "name": "InfillTest/Infill_generate_connect/0/1200", |
| 44064 | + "value": 963.0981299999348, |
| 44065 | + "unit": "ms/iter", |
| 44066 | + "extra": "iterations: 1\ncpu: 963.0834649999995 ms\nthreads: 1" |
| 44067 | + }, |
| 44068 | + { |
| 44069 | + "name": "WallTestFixture/generateWalls/3", |
| 44070 | + "value": 6.655503198581555, |
| 44071 | + "unit": "ms/iter", |
| 44072 | + "extra": "iterations: 141\ncpu: 6.654482184397163 ms\nthreads: 1" |
| 44073 | + }, |
| 44074 | + { |
| 44075 | + "name": "WallTestFixture/generateWalls/15", |
| 44076 | + "value": 21.489008052628236, |
| 44077 | + "unit": "ms/iter", |
| 44078 | + "extra": "iterations: 38\ncpu: 21.48525763157896 ms\nthreads: 1" |
| 44079 | + }, |
| 44080 | + { |
| 44081 | + "name": "WallTestFixture/generateWalls/9999", |
| 44082 | + "value": 50.533663800001705, |
| 44083 | + "unit": "ms/iter", |
| 44084 | + "extra": "iterations: 10\ncpu: 50.532647799999886 ms\nthreads: 1" |
| 44085 | + }, |
| 44086 | + { |
| 44087 | + "name": "WallTestFixture/InsetOrderOptimizer_getRegionOrder/3", |
| 44088 | + "value": 0.008105473817507643, |
| 44089 | + "unit": "ms/iter", |
| 44090 | + "extra": "iterations: 86470\ncpu: 0.0081043240430207 ms\nthreads: 1" |
| 44091 | + }, |
| 44092 | + { |
| 44093 | + "name": "WallTestFixture/InsetOrderOptimizer_getRegionOrder/15", |
| 44094 | + "value": 0.05069796400954139, |
| 44095 | + "unit": "ms/iter", |
| 44096 | + "extra": "iterations: 13837\ncpu: 0.050691739900267416 ms\nthreads: 1" |
| 44097 | + }, |
| 44098 | + { |
| 44099 | + "name": "WallTestFixture/InsetOrderOptimizer_getRegionOrder/9999", |
| 44100 | + "value": 0.15487186716792944, |
| 44101 | + "unit": "ms/iter", |
| 44102 | + "extra": "iterations: 4389\ncpu: 0.15483768534973794 ms\nthreads: 1" |
| 44103 | + }, |
| 44104 | + { |
| 44105 | + "name": "WallTestFixture/InsetOrderOptimizer_getInsetOrder/3", |
| 44106 | + "value": 0.0007922601689688584, |
| 44107 | + "unit": "ms/iter", |
| 44108 | + "extra": "iterations: 889987\ncpu: 0.0007921579461273022 ms\nthreads: 1" |
| 44109 | + }, |
| 44110 | + { |
| 44111 | + "name": "WallTestFixture/InsetOrderOptimizer_getInsetOrder/15", |
| 44112 | + "value": 0.004412534277352505, |
| 44113 | + "unit": "ms/iter", |
| 44114 | + "extra": "iterations: 158895\ncpu: 0.004412376563139193 ms\nthreads: 1" |
| 44115 | + }, |
| 44116 | + { |
| 44117 | + "name": "WallTestFixture/InsetOrderOptimizer_getInsetOrder/9999", |
| 44118 | + "value": 0.013467714788058197, |
| 44119 | + "unit": "ms/iter", |
| 44120 | + "extra": "iterations: 52042\ncpu: 0.013465708696821774 ms\nthreads: 1" |
| 44121 | + }, |
| 44122 | + { |
| 44123 | + "name": "HolesWallTestFixture/generateWalls/3", |
| 44124 | + "value": 5.790118410000105, |
| 44125 | + "unit": "ms/iter", |
| 44126 | + "extra": "iterations: 100\ncpu: 5.78922225000003 ms\nthreads: 1" |
| 44127 | + }, |
| 44128 | + { |
| 44129 | + "name": "HolesWallTestFixture/generateWalls/15", |
| 44130 | + "value": 17.50046002083157, |
| 44131 | + "unit": "ms/iter", |
| 44132 | + "extra": "iterations: 48\ncpu: 17.497413812499993 ms\nthreads: 1" |
| 44133 | + }, |
| 44134 | + { |
| 44135 | + "name": "HolesWallTestFixture/generateWalls/9999", |
| 44136 | + "value": 135.5673758333372, |
| 44137 | + "unit": "ms/iter", |
| 44138 | + "extra": "iterations: 6\ncpu: 135.50378866666674 ms\nthreads: 1" |
| 44139 | + }, |
| 44140 | + { |
| 44141 | + "name": "HolesWallTestFixture/InsetOrderOptimizer_getRegionOrder/3", |
| 44142 | + "value": 0.003812787082319544, |
| 44143 | + "unit": "ms/iter", |
| 44144 | + "extra": "iterations: 180760\ncpu: 0.0038124106771409635 ms\nthreads: 1" |
| 44145 | + }, |
| 44146 | + { |
| 44147 | + "name": "HolesWallTestFixture/InsetOrderOptimizer_getRegionOrder/15", |
| 44148 | + "value": 0.02055141013042589, |
| 44149 | + "unit": "ms/iter", |
| 44150 | + "extra": "iterations: 33582\ncpu: 0.020548934399380634 ms\nthreads: 1" |
| 44151 | + }, |
| 44152 | + { |
| 44153 | + "name": "HolesWallTestFixture/InsetOrderOptimizer_getRegionOrder/9999", |
| 44154 | + "value": 0.27225092188109096, |
| 44155 | + "unit": "ms/iter", |
| 44156 | + "extra": "iterations: 2573\ncpu: 0.2722317625340072 ms\nthreads: 1" |
| 44157 | + }, |
| 44158 | + { |
| 44159 | + "name": "HolesWallTestFixture/InsetOrderOptimizer_getInsetOrder/3", |
| 44160 | + "value": 0.00017728689196019667, |
| 44161 | + "unit": "ms/iter", |
| 44162 | + "extra": "iterations: 3691658\ncpu: 0.0001772775530669416 ms\nthreads: 1" |
| 44163 | + }, |
| 44164 | + { |
| 44165 | + "name": "HolesWallTestFixture/InsetOrderOptimizer_getInsetOrder/15", |
| 44166 | + "value": 0.0008396461964571989, |
| 44167 | + "unit": "ms/iter", |
| 44168 | + "extra": "iterations: 832934\ncpu: 0.0008395847822276437 ms\nthreads: 1" |
| 44169 | + }, |
| 44170 | + { |
| 44171 | + "name": "HolesWallTestFixture/InsetOrderOptimizer_getInsetOrder/9999", |
| 44172 | + "value": 0.01580668253932768, |
| 44173 | + "unit": "ms/iter", |
| 44174 | + "extra": "iterations: 44626\ncpu: 0.015806256554474943 ms\nthreads: 1" |
| 44175 | + }, |
| 44176 | + { |
| 44177 | + "name": "SimplifyTestFixture/simplify_local", |
| 44178 | + "value": 1.244976573659435, |
| 44179 | + "unit": "ns/iter", |
| 44180 | + "extra": "iterations: 562491825\ncpu: 1.2449659690609718 ns\nthreads: 1" |
| 44181 | + }, |
| 44182 | + { |
| 44183 | + "name": "SimplifyTestFixture/simplify_slot_noplugin", |
| 44184 | + "value": 1.244712744664135, |
| 44185 | + "unit": "ns/iter", |
| 44186 | + "extra": "iterations: 562452929\ncpu: 1.2446981141065434 ns\nthreads: 1" |
| 44187 | + } |
| 44188 | + ] |
44185 | 44189 | }
|
44186 | 44190 | ]
|
44187 | 44191 | }
|
|
0 commit comments