Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add nodal system #21

Merged
merged 1 commit into from
Oct 13, 2024
Merged

Add nodal system #21

merged 1 commit into from
Oct 13, 2024

Conversation

t-geindre
Copy link
Owner

No description provided.

@t-geindre t-geindre added the CI/Benchmarks Runs benchmarks on labelles PR label Oct 13, 2024
Copy link

github-actions bot commented Oct 13, 2024

Benchmarks

Benchstat master vs feat/nodal-system

Results
  goos: linux
goarch: amd64
cpu: AMD EPYC 7763 64-Core Processor                
                                                                          │ benchmarks-master.txt │          benchmarks-pr.txt           │
                                                                          │        sec/op         │    sec/op     vs base                │
WorldUpdate/Update_simple_world_with_100K_entities-4                                   281.0µ ±  2%   249.9µ ±  0%  -11.04% (p=0.000 n=10)
WorldUpdate/Update_complex_world_with_100K_entities-4                                  280.8µ ±  1%   250.6µ ±  1%  -10.74% (p=0.000 n=10)
WorldUpdate/Update_dead_world_with_100K_entities-4                                     281.2µ ±  1%   250.3µ ±  2%  -11.01% (p=0.000 n=10)
WorldDraw/Draw_simple_world_with_100K_entities-4                                       849.2µ ±  0%   880.5µ ±  0%   +3.68% (p=0.000 n=10)
WorldDraw/Draw_complex_world_with_100K_entities-4                                      6.100m ±  0%   6.146m ±  0%   +0.75% (p=0.000 n=10)
WorldDraw/Draw_dead_world_with_100K_entities-4                                         1.370m ± 22%   1.453m ±  1%   +6.06% (p=0.023 n=10)
WorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4              178.2n ± 10%   172.4n ± 17%        ~ (p=0.353 n=10)
WorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4                176.9n ± 11%   177.0n ±  8%        ~ (p=0.838 n=10)
WorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4            1.812m ± 14%   1.779m ± 21%        ~ (p=0.796 n=10)
WorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4              1.739m ± 10%   1.935m ± 21%        ~ (p=0.315 n=10)
geomean                                                                                165.7µ         162.7µ         -1.86%

Benchmarks on feat/nodal-system

Results
  goos: linux
goarch: amd64
cpu: AMD EPYC 7763 64-Core Processor                
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4674	    250429 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4725	    249865 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4821	    248970 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4778	    249228 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4818	    250787 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4636	    250115 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4812	    249575 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4443	    249311 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4741	    250034 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4809	    250194 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4830	    249850 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4758	    253321 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4814	    249321 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4816	    252121 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4820	    251059 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4792	    249494 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4807	    250854 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4798	    269364 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4683	    250437 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4780	    250271 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4785	    254926 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4814	    252087 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4809	    249785 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4701	    250252 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4810	    250008 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4765	    255872 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4807	    250142 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4816	    253315 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4813	    250271 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4756	    249885 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1352	    880100 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1363	    880559 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1365	    881145 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1362	    880814 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1364	    879108 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1350	    880451 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1358	    877645 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1364	    879072 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1366	    880610 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1341	    881273 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     194	   6141101 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     193	   6199689 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     193	   6142649 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     195	   6159118 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     194	   6174616 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     194	   6123848 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     194	   6142334 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     194	   6166615 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     194	   6148900 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     194	   6131390 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     828	   1452991 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     816	   1452147 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     826	   1486351 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     824	   1450868 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     829	   1467396 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     826	   1454935 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     828	   1462497 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     825	   1447714 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     825	   1453982 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     828	   1452930 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	13435970	       209.5 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14250781	       173.3 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	 9181650	       171.6 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14397372	       202.6 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14413710	       169.9 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14329735	       193.4 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14289852	       157.5 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	13737771	       154.4 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14249247	       175.5 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	 9350869	       160.2 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14318948	       174.6 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14323392	       175.6 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14193193	       177.5 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14277288	       198.0 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14742200	       174.5 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14246397	       176.5 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14245290	       177.5 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14502178	       172.9 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14127099	       191.3 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	13478605	       182.3 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	     966	   1688964 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1369	   1769744 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1402	   1788997 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1412	   1978095 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	     939	   1401769 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	     896	   1401261 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	     908	   1595091 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1456	   2087642 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1399	   2099827 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1387	   1984007 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1402	   1932109 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1335	   1998922 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1040	   1503869 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1410	   1647054 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1330	   1970792 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1420	   1977106 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	     950	   1535165 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1408	   1999319 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1411	   1796162 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1350	   1937368 ns/op
PASS
ok  	command-line-arguments	246.065s

Benchmarks on master

Results
  goos: linux
goarch: amd64
cpu: AMD EPYC 7763 64-Core Processor                
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4074	    288857 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4270	    281070 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4262	    280462 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4275	    280896 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4267	    280878 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4284	    280547 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4275	    285457 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4276	    281222 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    3987	    280451 ns/op
BenchmarkWorldUpdate/Update_simple_world_with_100K_entities-4         	    4270	    281202 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4288	    280078 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4244	    280307 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4284	    285964 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4285	    280299 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4279	    280960 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4263	    280717 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4284	    281883 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4261	    280406 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4272	    280865 ns/op
BenchmarkWorldUpdate/Update_complex_world_with_100K_entities-4        	    4280	    283257 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4263	    292686 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    3954	    281518 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4279	    284326 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4269	    280359 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4285	    280718 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4268	    284735 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4275	    280754 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4236	    281089 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4272	    280625 ns/op
BenchmarkWorldUpdate/Update_dead_world_with_100K_entities-4           	    4267	    281371 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1404	    848949 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1375	    849534 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1412	    848416 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1412	    848255 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1402	    846314 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1412	    852941 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1407	    850180 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1404	    850970 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1408	    847243 ns/op
BenchmarkWorldDraw/Draw_simple_world_with_100K_entities-4             	    1393	    850566 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     196	   6109397 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     195	   6103647 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     195	   6086984 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     195	   6093639 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     195	   6093982 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     195	   6145903 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     196	   6105419 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     195	   6077369 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     195	   6111349 ns/op
BenchmarkWorldDraw/Draw_complex_world_with_100K_entities-4            	     195	   6096969 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     873	   1827666 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     876	   1369656 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     876	   1371110 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     877	   1369191 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     874	   1370215 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     834	   1369808 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     877	   1370896 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     876	   1678276 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     876	   1369977 ns/op
BenchmarkWorldDraw/Draw_dead_world_with_100K_entities-4               	     873	   1370770 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14147359	       196.6 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	12977424	       165.2 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	13160566	       180.7 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14348547	       180.5 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14247325	       178.5 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14543460	       177.8 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	13730762	       175.9 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	 8851776	       158.5 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14319250	       176.9 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_immediate_flush-4         	14182983	       200.8 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14219914	       178.1 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14179990	       176.6 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14286093	       196.7 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14254687	       176.9 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	 9019950	       155.9 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	 8776360	       176.8 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	 8903073	       165.5 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14286972	       197.2 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14307081	       195.4 ns/op
BenchmarkWorldRemoveEntities/Remove_1_entity_in_simple_1M_world,_delayed_flush-4           	14316086	       176.4 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1359	   2002039 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	     957	   1541924 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1380	   1802921 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1339	   1832846 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	     927	   1558634 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1412	   2090139 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1418	   1777934 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1419	   1948304 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1418	   1755010 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_immediate_flush-4       	    1420	   1821322 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	     848	   1742982 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1414	   1734551 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	     949	   1653765 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	     981	   1686108 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	     895	   1659212 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1414	   1920830 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1382	   1988965 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1418	   1785175 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	    1353	   1817502 ns/op
BenchmarkWorldRemoveEntities/Remove_10K_entity_in_simple_1M_world,_delayed_flush-4         	     975	   1611418 ns/op
PASS
ok  	command-line-arguments	243.355s

@t-geindre t-geindre removed the CI/Benchmarks Runs benchmarks on labelles PR label Oct 13, 2024
@t-geindre t-geindre added the CI/Benchmarks Runs benchmarks on labelles PR label Oct 13, 2024
@t-geindre t-geindre merged commit 0e9a49b into master Oct 13, 2024
11 checks passed
@t-geindre t-geindre deleted the feat/nodal-system branch October 13, 2024 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/Benchmarks Runs benchmarks on labelles PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant