Zach Brown
e1423d87ba
Update upstream B/CB/S
2016-09-02 22:44:52 -05:00
Zach Brown
fcbbc76319
Update upstream B/CB/S
...
Remove two features added upstream
2016-08-27 18:41:58 -05:00
Aikar
6b24c4cfde
Timings v2: confirm before reset. Add delays before report generation
...
Require user to confirm the timings reset, warning them that they should not be doing this.
Also require Timings to have ran for 3 minutes before allowing the report command.
Also require 1 minute intervals between reports to stop report spam.
2016-08-19 23:42:38 -04:00
Zach Brown
eacefd4282
Kick git and rebuild patches
2016-08-15 19:22:10 -05:00
Aikar
869b06ea1e
Timings v2 cleanups - potential overflow fix and fix bad hostnames
...
if hostname is invalid on system, just use a static string
also cleans up visibility of a lot of code, hopefully will help jvm optimize more.
2016-06-30 01:31:00 -04:00
Zach Brown
de4a16ead0
Update upstream B/CB/S
2016-06-26 14:13:00 -05:00
Aikar
8e62fb709b
Timings v2: Start methods return self for use in try-with-resources
...
try (Timing ignored = timing) {
// Code to time
}
// auto stops timing, even if you return in 42 other places in the block
2016-05-15 17:34:26 -04:00
Zach Brown
f623f903cd
Move bad command registration workaround into SMP#dispatch
...
Fixes GH-274
2016-05-13 00:13:38 -05:00
Aikar
3b3f85f88f
Try to determine plugin name on bad plugin command registration
2016-04-30 12:53:20 -04:00
Zach Brown
81f624837f
Timings v2: Plugins don't always register commands properly
...
*mumbles*
2016-04-30 00:09:29 -05:00
Zach Brown
f54aa3ca2c
Update upstreams
2016-04-11 10:30:12 -05:00
Zach Brown
d79fcf72fa
Use 'Paper' for our config file in timings
2016-04-05 23:27:53 -05:00
Aikar
092d08f15c
Update Timings to use Region based chunk reporting
...
This will drastically reduce file size on large servers and help
avoid the parser failing to load the report.
This will also reduce memory usage of timings data.
2016-04-05 01:20:25 -04:00
Aikar
1ac9958e8b
Move fastutil from a patch file to a library, and improve EAR
2016-04-01 00:18:18 -04:00
Aikar
e007d80c16
Move Timings v2 TimingHandler to FastUtil Int map
2016-03-30 01:59:47 -04:00
Aikar
7c38e54a9d
Remove some code from Timings v2 that was only for EMC.
2016-03-28 21:41:17 -04:00
Zach Brown
26eb457a39
Paper 1.9
2016-02-29 17:09:49 -06:00
Aikar
5fbb42de01
Make Timings use less passes in its benchmark
2016-02-23 21:31:01 -06:00
Literallie
1e06b71828
Fix JavaDoc errors introduced in Timings v1
2016-01-21 17:30:05 -06:00
Zach Brown
a4ab2f017d
Migrate timings classes to new package
2016-01-10 01:33:27 -06:00
Zach Brown
1669598daa
Just a bit more information for those skript classes
2016-01-10 00:40:46 -06:00
Zach Brown
106782bc63
Skript event executor classes do not have an enclosing method
2016-01-09 18:43:35 -06:00
Zach Brown
097ffc44c1
Migrate PaperSpigot to Timings version 2
2016-01-09 00:32:38 -06:00