[optim] Optimized Chunk.scheduleBlockUpdate()
- use ShortObjMap with chunk coord keys instead of HashSet<PendingBlockUpdate>
  - deduplicate PendingBlockUpdate by coord
  - pool ShortObjMap and TreeSet objects
1 parent 611676f commit 575672508261bfc301f832b93a8344bb19219e34
@vlad20012 vlad20012 authored on 18 Jan 2017
Showing 4 changed files
View
src/main/java/net/minecraft/world/chunk/Chunk.java
View
src/main/java/org/ultramine/server/chunk/PendingBlockUpdate.java
View
src/main/java/org/ultramine/server/internal/LambdaHolder.java
View
src/main/java/org/ultramine/server/util/WeakObjectPool.java 0 → 100644