From d1a0ae2564af9ca1d09db761cfbf098f8b5a444c Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Thu, 5 Apr 2018 19:20:28 +0200 Subject: [PATCH] Update NEWS. --- NEWS | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/NEWS b/NEWS index 960c7963..598f204f 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,27 @@ +Note: There is no guarantee that version mismatched client and server will +be able to talk with each other. Network protocol breakages won't be listed +here. + + +v0.3 (xxxx-xx-xx) +----------------- + +- Ability to track every memory allocation in profiled program. + - Allocation event queuing must be done in order, which requires exclusive + access to the serialized queue on the client side. This has no effect on + the rest of events, which are stored in a concurrent queue, as before. + - You can search for a memory address and see where it was allocated, for + how long, etc. This lists all matching allocations since the program was + started. + - All active (non-freed) allocations may be listed. This shows the current + memory state by default, but can go back to any point in time. + - Graphical representation of process memory map may be displayed. New + allocations/frees are displayed in a bright color and fade out with + time. This feature also can look back in time. +- Support loading profile dumps with no memory allocation data (generated by + v0.2). + + v0.2 (2018-04-05) -----------------