testserver/Spigot-API-Patches
Techcable 386693ee50 Use ASM for event execution
Reflection (although highly optimized), has noticable overhead.
It also creates noticable GC overhead by allocating arrays with arguments, as @Aikar has said.

Based on WaterfallMC/Waterfall@1692934370

Merge pull request #45 from Techcable/feature/asm-executors
2016-03-12 00:26:02 -06:00
..
0001-POM-changes.patch Update for upstream changes 2016-03-03 04:07:25 -06:00
0002-Player-affects-spawning-API.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0003-Add-getTPS-method.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0004-Add-async-chunk-load-API.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0005-FallingBlock-and-TNTPrimed-source-location-API.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0006-Check-Paper-versions.patch Improve Paper's version checking system 2016-03-11 22:30:43 -06:00
0007-Add-PlayerLocaleChangeEvent.patch Update for upstream changes 2016-03-03 04:07:25 -06:00
0008-Add-player-view-distance-API.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0009-Add-BeaconEffectEvent.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0010-Add-PlayerInitialSpawnEvent.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0011-Timings-v2.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0012-Add-Location-support-to-tab-completers-vanilla-featu.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0013-Made-EntityDismountEvent-Cancellable.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0014-Automatically-disable-plugins-that-fail-to-load.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0015-Expose-server-CommandMap.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0016-Graduate-bungeecord-chat-API-from-spigot-subclasses.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0017-Player-Tab-List-and-Title-APIs.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0018-Add-exception-reporting-event.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0019-Fix-ServerListPingEvent-flagging-as-Async.patch Paper 1.9 2016-03-03 03:46:49 -06:00
0020-Add-BaseComponent-sendMessage-methods-to-CommandSend.patch Add BaseComponent sendMessage methods to CommandSender 2016-03-08 13:16:54 -08:00
0021-Add-methods-for-working-with-arrows-stuck-in-living-.patch Add methods for working with arrows stuck in living entities 2016-03-08 21:11:46 -08:00
0022-Complete-resource-pack-API.patch Update patch numbers for PR merges 2016-03-09 19:48:14 -06:00
0023-Use-ASM-for-event-executors.patch Use ASM for event execution 2016-03-12 00:26:02 -06:00