TheMode
|
e63dbf28db
|
Cleanup
|
2021-04-18 16:38:00 +02:00 |
|
TheMode
|
e342dd2b70
|
Merge branch 'master' into acquirable
|
2021-04-18 15:23:09 +02:00 |
|
TheMode
|
1dbd3078c3
|
Fix incremental thread refresh
|
2021-04-18 11:53:38 +02:00 |
|
TheMode
|
92f30070db
|
Implement incremental chunk thread refresh
|
2021-04-18 11:28:28 +02:00 |
|
TheMode
|
6357eb6329
|
Use shared instance to do not run out of memory
|
2021-04-18 10:57:16 +02:00 |
|
TheMode
|
2df5484e1a
|
Dynamic chunk thread change
|
2021-04-18 06:43:51 +02:00 |
|
TheMode
|
e9f13d0a82
|
WIP dynamic chunk thread change
|
2021-04-18 06:29:44 +02:00 |
|
TheMode
|
6b5f755bfd
|
Allow null nbt, remove NBTUtils.loadItem
|
2021-04-18 04:44:16 +02:00 |
|
TheMode
|
cb34d34799
|
ArgumentItemStack cleanup
|
2021-04-18 04:35:11 +02:00 |
|
TheMode
|
1d2a647efa
|
Fix tickBuffer refCnt
|
2021-04-18 03:35:41 +02:00 |
|
TheMode
|
2e4a443bec
|
Use multiple instances in the demo server
|
2021-04-18 02:35:17 +02:00 |
|
TheMode
|
2c1084d97b
|
Use hashcode
|
2021-04-18 02:22:35 +02:00 |
|
TheMode
|
7dd6aa2360
|
Separate PerChunkThreadProvider from PerInstanceThreadProvider, support arbitrary ThreadProvider#findThread number
|
2021-04-18 01:55:35 +02:00 |
|
TheMode
|
dd88a14b90
|
Remove unused class
|
2021-04-18 00:19:57 +02:00 |
|
TheMode
|
f0607f776a
|
Remove unused class
|
2021-04-18 00:08:13 +02:00 |
|
TheMode
|
eb63681c37
|
better comment
|
2021-04-18 00:00:02 +02:00 |
|
TheMode
|
8123e839ec
|
Improve acquisition performance, fix current thread lock not being occupied
|
2021-04-17 23:51:23 +02:00 |
|
LeoDog896
|
ee590e8325
|
Add meta
|
2021-04-17 15:00:52 -04:00 |
|
TheMode
|
23664292de
|
Simplify acquisition, reduce overhead
|
2021-04-17 14:22:47 +02:00 |
|
TheMode
|
a5df2376cf
|
Improve performance
|
2021-04-17 03:00:34 +02:00 |
|
TheMode
|
3b7353300d
|
Acquisition rework
|
2021-04-17 02:50:33 +02:00 |
|
TheMode
|
8f3ee93191
|
Use literal as the default argument when generating a syntax
|
2021-04-16 21:51:33 +02:00 |
|
TheMode
|
be0c425dfc
|
Merge branch 'master' into acquirable
|
2021-04-16 02:36:46 +02:00 |
|
TheMode
|
502ec22b92
|
Reduce synchronization overhead when writing tick buffer
|
2021-04-16 01:52:46 +02:00 |
|
TheMode
|
bc04534290
|
Use a while loop to detect deadlocks
|
2021-04-15 22:56:09 +02:00 |
|
TheMode
|
4f05887f32
|
Send time packet on login
|
2021-04-15 21:03:21 +02:00 |
|
Eoghanmc22
|
1bb5c7e89b
|
fix deadlock
|
2021-04-15 14:23:18 -04:00 |
|
TheMode
|
2045ce5743
|
Override AcquirableCollection#forEach
|
2021-04-15 10:06:34 +02:00 |
|
TheMode
|
b5add32ad6
|
Added AcquirableCollection + waiting time monitor
|
2021-04-15 09:51:37 +02:00 |
|
TheMode
|
56cc33fcfa
|
Merge branch 'master' into acquirable
|
2021-04-15 09:13:20 +02:00 |
|
TheMode
|
e17ce94241
|
Fix build for real
|
2021-04-15 08:21:24 +02:00 |
|
TheMode
|
232e4b8a28
|
Fix build
|
2021-04-15 08:10:32 +02:00 |
|
TheMode
|
5cb4be26ff
|
Try to close the terminal when shutting down the server
|
2021-04-15 08:07:17 +02:00 |
|
TheMode
|
b066b6029a
|
Merge pull request #223 from thiccaxe/master
Add events for STATUS packets.
|
2021-04-15 07:10:32 +02:00 |
|
TheMode
|
aef05893e1
|
Fix high CPU usage on startup
|
2021-04-15 04:11:52 +02:00 |
|
TheMode
|
f4ee5505ca
|
Fix tick thread not being properly terminated
|
2021-04-15 04:06:55 +02:00 |
|
TheMode
|
b3a548287a
|
Improve thread safety
|
2021-04-15 03:53:18 +02:00 |
|
TheMode
|
2b79e91295
|
Add comment + todo
|
2021-04-15 03:38:27 +02:00 |
|
TheMode
|
bd3e4e2f0a
|
Added Acquirable#currentEntities
|
2021-04-15 03:08:19 +02:00 |
|
TheMode
|
11b1bbea2e
|
Update entities thread
|
2021-04-15 01:44:08 +02:00 |
|
Eoghanmc22
|
f4c63ad6da
|
fix epoll issue by updating io_uring
|
2021-04-14 18:44:25 -04:00 |
|
LeoDog896
|
c41c202589
|
Deepclone and cast
|
2021-04-14 18:19:07 -04:00 |
|
LeoDog896
|
7eb13de433
|
Compound and list tags
|
2021-04-14 18:12:41 -04:00 |
|
TheMode
|
fec36d4706
|
Run thread directly
|
2021-04-14 22:48:13 +02:00 |
|
TheMode
|
73cdfed5ce
|
Merge branch 'master' into acquirable
|
2021-04-14 22:29:55 +02:00 |
|
TheMode
|
250907df6c
|
Return constant empty set if the chunk is not loaded
|
2021-04-14 22:29:38 +02:00 |
|
TheMode
|
7dc0387ecf
|
Add a way to find the current threadid of a chunk
|
2021-04-14 22:22:46 +02:00 |
|
TheMode
|
79f0d97664
|
Cleanup tick preparation
|
2021-04-14 21:41:14 +02:00 |
|
TheMode
|
a55ea6d0c2
|
WIP per-chunk thread
|
2021-04-14 21:29:37 +02:00 |
|
TheMode
|
356150847e
|
Per-chunk batch management
|
2021-04-14 20:32:02 +02:00 |
|