Daniel Marjamäki
|
7569071846
|
Memory Leak: Added checking
|
2008-11-07 17:24:19 +00:00 |
Daniel Marjamäki
|
789aac2ef4
|
cleanup the files
|
2008-11-07 16:25:29 +00:00 |
Daniel Marjamäki
|
34f44e3c04
|
Memory Leaks: Convert "do-while" blocks to "while" blocks to make the handling for that the same.
|
2008-11-07 16:19:55 +00:00 |
Daniel Marjamäki
|
cdf9ee4d8a
|
Memory Leaks: Improved the checking of loops.
|
2008-11-07 07:46:28 +00:00 |
Daniel Marjamäki
|
db6b4b3069
|
Memory Leak: Fixed bug with strdup in loop. Bug 2225370
|
2008-11-06 19:16:22 +00:00 |
Daniel Marjamäki
|
c220b061dc
|
Refactoring TOKEN: Changed from struct to class
|
2008-11-06 18:31:39 +00:00 |
Daniel Marjamäki
|
5b9aa96aba
|
Licensing: Using the GPL 3 license
|
2008-10-26 07:55:15 +00:00 |
Daniel Marjamäki
|
2eb775e536
|
Reverted [352] it's not a good fix
|
2008-10-25 17:06:27 +00:00 |
Daniel Marjamäki
|
de71095e82
|
CheckMemoryLeak: Fixed bug 2190219 - False positive, Mismatching allocation and deallocation
|
2008-10-25 16:47:51 +00:00 |
Daniel Marjamäki
|
65da6b3cd7
|
Memory Leak: Better checking of mismatching alloc and dealloc for gtk
|
2008-10-19 15:20:31 +00:00 |
Daniel Marjamäki
|
f4319a865f
|
Memory Leak: Fixed false positive
|
2008-10-19 07:23:06 +00:00 |
Daniel Marjamäki
|
d839fcb5ba
|
Memory Leak: Better checking of memory leaks in gtk applications
|
2008-10-18 17:43:07 +00:00 |
Daniel Marjamäki
|
fb5707b73e
|
MemoryLeak: Minor fix to reduce false positives
|
2008-10-16 16:26:29 +00:00 |
Daniel Marjamäki
|
7e18a2f689
|
MemoryLeak: minor updates
|
2008-10-15 07:04:32 +00:00 |
Daniel Marjamäki
|
c9fc2594e8
|
CheckMemoryLeak: Removed false positives about not deleting class instances
|
2008-09-29 06:38:25 +00:00 |
Daniel Marjamäki
|
5e9f1010ff
|
compilation: Various cross compilation fixes. The "--recursive" option doesn't work on VC now.
|
2008-09-11 17:03:58 +00:00 |
Daniel Marjamäki
|
d942092ac0
|
memleak: better handling of switch blocks
|
2008-09-02 07:54:10 +00:00 |
Daniel Marjamäki
|
aba1ef0d0e
|
memleak: uncommented and fixed the handling of switch
|
2008-08-31 07:42:54 +00:00 |
Daniel Marjamäki
|
b88fd769a7
|
memleak: commented out the switch handling temporarily. it causes
segmentation faults when checking the linux kernel.
|
2008-08-30 18:42:26 +00:00 |
Daniel Marjamäki
|
0f036f622b
|
testmemleak: improved the checking of loops
|
2008-08-27 06:33:27 +00:00 |
Daniel Marjamäki
|
d59dd1bf7c
|
CheckMemoryLeak: Improved the reducing of "if.."
|
2008-08-25 18:01:11 +00:00 |
Daniel Marjamäki
|
e2d1be9b0c
|
testmemleak: replace switch blocks with if blocks
|
2008-08-24 08:01:58 +00:00 |
Daniel Marjamäki
|
7269dfa336
|
CheckMemoryLeak: Updated the handling of 'case' and 'default' a little
|
2008-08-23 13:16:25 +00:00 |
Daniel Marjamäki
|
c618971609
|
testing: Moved tests from tests.cpp to testmemleak.cpp (forwhile, switch)
|
2008-08-22 06:30:06 +00:00 |
Daniel Marjamäki
|
794cdfd2ee
|
testing: Added tests TestMemoryleak::ifelse
|
2008-08-21 18:55:04 +00:00 |
Daniel Marjamäki
|
1c5ed9b1c0
|
refactoring: made compilation work in codegear
|
2008-08-20 07:32:07 +00:00 |
Daniel Marjamäki
|
e64eed909b
|
CheckMemoryLeak: Fixed a bug: Don't erase "{ }", replace with ";"
|
2008-08-20 06:51:26 +00:00 |
Daniel Marjamäki
|
6bdb2ff0dc
|
CheckMemoryLeak: Added testcase (false positive from linux kernel)
|
2008-08-19 17:16:55 +00:00 |
Daniel Marjamäki
|
0b8f646e0b
|
CheckMemoryLeak: Small improvements
|
2008-08-19 04:53:41 +00:00 |
Daniel Marjamäki
|
9276783ab9
|
CheckMemoryLeak: By default skip class memory leaks because there may be various types of garbage collectors
|
2008-08-18 06:40:37 +00:00 |
Daniel Marjamäki
|
0679b89e84
|
CheckMemoryLeak: Minor updates
|
2008-08-17 18:01:37 +00:00 |
Daniel Marjamäki
|
daf0563b07
|
CheckMemoryLeak: Made a test case work
|
2008-08-17 17:17:17 +00:00 |
Daniel Marjamäki
|
76fdae51d9
|
CheckMemoryLeak: Simplified and updated the code reducers
|
2008-08-16 19:19:56 +00:00 |
Daniel Marjamäki
|
68f409aca5
|
CheckMemoryLeak: Refactoring further
|
2008-08-16 17:49:40 +00:00 |
Daniel Marjamäki
|
b29c916d9f
|
CheckMemoryLeak: Added simple checking
|
2008-08-16 16:47:54 +00:00 |
Daniel Marjamäki
|
8260cf459a
|
CheckMemoryLeak: Got rid of false positives
|
2008-08-16 13:13:36 +00:00 |
Daniel Marjamäki
|
0575781a67
|
CheckMemoryLeak: Refactoring the check
|
2008-08-16 12:44:46 +00:00 |
Daniel Marjamäki
|
c833b51b25
|
CheckMemoryLeak: Made the checking a lot simpler when "--all" is not
given. This should give few false positives
|
2008-08-15 19:17:06 +00:00 |
Daniel Marjamäki
|
0ce33fe1da
|
CheckMemoryLeak: Added testcase and made it work (assume that
foo.add(p) deallocates p. Todo to trace into foo.add)
|
2008-08-15 17:16:17 +00:00 |
Daniel Marjamäki
|
6b12d31f5f
|
CheckMemoryLeak: better handling of switch blocks
|
2008-08-14 06:41:26 +00:00 |
Daniel Marjamäki
|
46be988e9a
|
CheckMemoryLeak: Handle one more test case (return pointer)
|
2008-08-13 19:08:24 +00:00 |
Daniel Marjamäki
|
0394aedd52
|
CheckMemoryLeak: Calling unknown function => assume that it's deallocating variable
|
2008-08-13 16:41:27 +00:00 |
Daniel Marjamäki
|
ff6adcbeff
|
memory leak: improved the checking. subfunctions are parsed. redundant conditions are skipped
|
2008-08-12 18:24:42 +00:00 |
Daniel Marjamäki
|
ff0f8a7434
|
CheckMemoryLeak: Improved the checking (handling loops)
|
2008-08-09 08:34:05 +00:00 |
Daniel Marjamäki
|
9607f3f4ce
|
CheckMemoryLeak: updated the checking so that all execution paths are tried
|
2008-08-07 19:50:01 +00:00 |
Daniel Marjamäki
|
77c92a0fc8
|
Refactoring: Renamed class allocfunc to AllocFunc
|
2008-08-07 18:53:35 +00:00 |
Daniel Marjamäki
|
9ce09909e6
|
CheckMemoryLeak: Made the checking weaker to reduce false positives
|
2008-05-10 08:33:22 +00:00 |
Daniel Marjamäki
|
7ae162792e
|
CheckMemoryLeak: Handling functions that allocate memory
|
2008-05-10 07:33:50 +00:00 |
Daniel Marjamäki
|
4094f6bc6e
|
CheckMemoryLeak: Removed false positives
|
2008-05-04 10:15:39 +00:00 |
Daniel Marjamäki
|
15fe28272c
|
CheckMemoryLeak.cpp: Minor improvements to avoid false positives
|
2008-05-03 07:16:22 +00:00 |