index
:
~ickle/odin
master
mmap
Odin: a simple memory profiler over time, ala massif but lightweight.
ickle
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
lwp.c
Age
Commit message (
Expand
)
Author
Files
Lines
2009-07-17
Enable rudimentary TCP connections
HEAD
master
Chris Wilson
1
-2
/
+52
2008-04-28
[lwp] Beware unsigned wrap-around.
Chris Wilson
1
-2
/
+5
2008-04-23
Fix obo in _lwp_prune_recursion.
Chris Wilson
1
-1
/
+1
2008-04-23
Tons of UI tweaks. Oops.
Chris Wilson
1
-0
/
+4
2007-12-25
Prune recursion frames.
Chris Wilson
1
-29
/
+70
2007-12-17
Add a small buffer for writes.
Chris Wilson
1
-2
/
+43
2007-12-16
Drop the event mutex around backtrace.
Chris Wilson
1
-7
/
+14
2007-12-16
Allow user to limit number of callers to uniquely identify allocators.
Chris Wilson
1
-8
/
+91
2007-12-16
Ensure we do actually preallocate our memory and enforce min.alignment.
Chris Wilson
1
-4
/
+6
2007-12-16
Avoid threading issues by performing dlsym in the _init function.
Chris Wilson
1
-144
/
+53
2007-12-09
Allow the user to disable stacktraces for fast fragmentation analysis.
Chris Wilson
1
-1
/
+18
2007-12-07
The assertion happens, so enable the alternate realloc path.
Chris Wilson
1
-2
/
+2
2007-12-07
Improve the assertion with potential replacement code.
Chris Wilson
1
-2
/
+33
2007-12-07
Assert that the realloc pointer does not belong to the recursed buffer.
Chris Wilson
1
-0
/
+3
2007-12-07
Don't attempt to free the recursed buffer after realloc.
Chris Wilson
1
-9
/
+1
2007-12-06
Simplify _lwp_write_string as it is now only called once.
Chris Wilson
1
-12
/
+5
2007-12-06
Slight simplification of early return.
Chris Wilson
1
-2
/
+2
2007-12-06
Only perform the key lookup once for each shared object scanned.
Chris Wilson
1
-1
/
+4
2007-12-06
Enlarge the IP hash table.
Chris Wilson
1
-1
/
+1
2007-12-06
Shrink the permanent structures by separating the pending lists.
Chris Wilson
1
-57
/
+81
2007-12-06
Pre-allocate the LWP buffer.
Chris Wilson
1
-0
/
+2
2007-12-05
Fix a couple of severve bugs in maintaining the hash table of LWP_Allocators.
Chris Wilson
1
-6
/
+7
2007-12-05
Shrink the counter from guint to gushort.
Chris Wilson
1
-29
/
+37
2007-12-05
Move the task of symbol lookup to the gui.
Chris Wilson
1
-38
/
+177
2007-12-04
Revert to using a guint for the embedded block size for alignment.
Chris Wilson
1
-6
/
+6
2007-12-04
Append pid to filename.
Chris Wilson
1
-1
/
+4
2007-12-04
Sanity check the LWP_PATH strlen.
Chris Wilson
1
-0
/
+3
2007-12-04
s/_libc_/__libc_/
Chris Wilson
1
-1
/
+1
2007-12-04
Mark [p]valloc as MEMALIGN rather than MALLOC.
Chris Wilson
1
-6
/
+8
2007-12-04
Enlarge the initialisation buffer.
Chris Wilson
1
-17
/
+37
2007-12-04
Rename to odin (Óðinn) after the Norse god of wisdom.
Chris Wilson
1
-4
/
+4
2007-12-04
Wrap __libc_[mc]alloc
Chris Wilson
1
-3
/
+7
2007-12-04
Add GPL copyright preamble.
Chris Wilson
1
-0
/
+21
2007-12-04
Support reading/writing to LWP file.
Chris Wilson
1
-59
/
+67
2007-12-04
Use shorts for string lengths.
Chris Wilson
1
-1
/
+1
2007-12-03
Add C++ symbol demangling.
Chris Wilson
1
-1
/
+0
2007-12-03
Tidy.
Chris Wilson
1
-24
/
+19
2007-12-03
Prevent recursion in free().
Chris Wilson
1
-9
/
+26
2007-12-03
Ensure the LWP_INIT is the first event and really ensure no recursion!
Chris Wilson
1
-7
/
+11
2007-12-03
Use offsets to shrink symbol struct size and perm alloc it.
Chris Wilson
1
-16
/
+35
2007-12-02
Reclaim some of the emergency buffer if it's freed in order.
Chris Wilson
1
-4
/
+24
2007-12-02
64bit fixes.
Chris Wilson
1
-2
/
+2
2007-12-02
Dynamic strings for symbols.
Chris Wilson
1
-37
/
+43
2007-12-02
Cursory OOM protection.
Chris Wilson
1
-11
/
+16
2007-12-02
Handle reallocation from the recursed buffer.
Chris Wilson
1
-6
/
+34
2007-12-02
Represent an allocator using an integer instead of its address.
Chris Wilson
1
-6
/
+9
2007-12-02
Send pid everytime and ignore children (for now...)
Chris Wilson
1
-5
/
+5
2007-12-02
Don't initialize more than once for a single process.
Chris Wilson
1
-3
/
+7
2007-12-02
Actually handle the broken write!
Chris Wilson
1
-2
/
+2
2007-12-02
Use the emergency buffer to allocate from before _lwp_init() completes.
Chris Wilson
1
-9
/
+6
[next]