Dylan K. Taylor
|
bbae02264d
|
Merge branch 'stable'
|
2021-01-27 20:04:13 +00:00 |
|
Dylan K. Taylor
|
5384e2ba9d
|
Revert "MemoryDump: fixed duplicated properties, reduce useless noise"
This reverts commit efd67a132ed432b47a74c8b98211597557c419d5.
|
2021-01-26 20:26:35 +00:00 |
|
Dylan K. Taylor
|
bcc3e87730
|
Timings: rename core timers to remove 'timer' from the names
this makes them shorter and more consistent.
|
2020-12-23 17:52:25 +00:00 |
|
Dylan K. Taylor
|
e192c75019
|
MemoryManager: Analyze contents of function/method static variables
it's possible for stuff to hide inside these things that would cause leaks.
|
2020-09-26 15:18:34 +01:00 |
|
Dylan K. Taylor
|
b8e1bdbed4
|
MemoryManager: Look inside Closure objects to resolve dependencies
the lack of closure analysis allowed several memory leaks to be unable to be debugged using memory dumps.
|
2020-09-26 15:11:47 +01:00 |
|
Dylan K. Taylor
|
75e3a0aa0f
|
Merge branch 'stable' into master
# Conflicts:
# composer.lock
# resources/vanilla
# src/command/defaults/StatusCommand.php
# src/pocketmine/entity/Entity.php
# src/pocketmine/level/format/SubChunk.php
|
2020-09-26 13:27:08 +01:00 |
|
Dylan K. Taylor
|
1500668d4e
|
imports cleanup
|
2020-07-25 19:21:22 +01:00 |
|
Dylan K. Taylor
|
1050485164
|
MemoryManager: remove class name from object references
it's possible to see this information by looking up the hash, which it's necessary to do in order to see any interesting information anyway.
|
2020-07-13 11:51:25 +01:00 |
|
Dylan K. Taylor
|
efd67a132e
|
MemoryDump: fixed duplicated properties, reduce useless noise
|
2020-07-13 11:44:21 +01:00 |
|
Dylan K. Taylor
|
46c4c65022
|
MemoryManager: remove duplicated information from memory dump
|
2020-07-13 11:10:22 +01:00 |
|
Dylan K. Taylor
|
e199f403dc
|
MemoryManager: remove useless information from object dumps
|
2020-07-13 11:08:03 +01:00 |
|
Dylan K. Taylor
|
d0c8d64b40
|
Merge commit '097c260db'
# Conflicts:
# resources/vanilla
# src/item/enchantment/Enchantment.php
# src/plugin/PluginDescription.php
# src/pocketmine/entity/Effect.php
# src/pocketmine/item/ItemFactory.php
# src/pocketmine/plugin/PluginManager.php
|
2020-06-14 19:28:05 +01:00 |
|
Dylan K. Taylor
|
fe649d8d70
|
Extract ServerConfigGroup from Server
this API isn't very nice, but it's pretty much the same as the original, and at least this can be _kinda_ unit-tested...
|
2020-05-24 15:48:03 +01:00 |
|
Dylan K. Taylor
|
cc8aed5979
|
Merge commit '56883f9ff9d2a0934dd3585e565d109ea322f583'
# Conflicts:
# resources/vanilla
|
2020-05-13 13:51:55 +01:00 |
|
Dylan K. Taylor
|
152da604be
|
MemoryManager::dumpMemory() should never throw an exception that matters to calling code
|
2020-05-12 22:37:23 +01:00 |
|
Dylan K. Taylor
|
d4594d6114
|
Merge commit '06a9c98'
# Conflicts:
# resources/vanilla
|
2020-04-18 13:48:26 +01:00 |
|
Dylan K. Taylor
|
7b3c2a3703
|
Merge commit '3907a2b6ba58fa49022e3e7c8256731dfa2e0d00'
|
2020-03-14 13:32:35 +00:00 |
|
Dylan K. Taylor
|
fb1126797a
|
Merge branch 'stable'
|
2020-02-07 18:13:55 +00:00 |
|
Dylan K. Taylor
|
055b13a6cf
|
strip extra blank lines (php-cs-fixer)
|
2020-01-22 15:14:10 +00:00 |
|
Dylan K. Taylor
|
67bcc1c0fb
|
phpdoc armageddon for master, pass 1
|
2020-01-22 11:55:03 +00:00 |
|
Dylan K. Taylor
|
96b91af66a
|
Merge branch 'stable'
|
2020-01-11 21:41:38 +00:00 |
|
Dylan K. Taylor
|
5499ac620c
|
Removed pocketmine subdirectory, map PSR-4 style
|
2019-07-30 19:14:57 +01:00 |
|