summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorScore_Under <seejay.11@gmail.com>2012-07-05 23:51:12 +0100
committerWesley Wolfe <weswolf@aol.com>2013-08-07 02:04:31 -0500
commit84c6c70b9003433714552ca733a6b38ad5c84208 (patch)
tree85d0519884dcafd418d5ae23b67f3de6b19b3fca /README.md
parente5a14e2dcc4bd5eafc5de1124898e2393df2d945 (diff)
downloadbukkit-84c6c70b9003433714552ca733a6b38ad5c84208.tar
bukkit-84c6c70b9003433714552ca733a6b38ad5c84208.tar.gz
bukkit-84c6c70b9003433714552ca733a6b38ad5c84208.tar.lz
bukkit-84c6c70b9003433714552ca733a6b38ad5c84208.tar.xz
bukkit-84c6c70b9003433714552ca733a6b38ad5c84208.zip
[BREAKING] Use event class instead of event for timings. Fixes BUKKIT-4664
TimedRegisteredListener uses a reference to the first event fired. This causes a memory leak in the server for any references that event has. This changes TimedRegisteredListener to only store a reference to the class of the event. This change is intentionally a breaking change, as it is an obscure part of the API. A non-breaking change would require the leak to be maintained or an immediate update for any plugins using the method, as it would be an indirect break. A unit test is also included to check behavior of shared superclass functionality.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions