47
I Use This!
High Activity

Commits : Listings

Analyzed about 9 hours ago. based on code collected 1 day ago.
Nov 08, 2025 — Nov 08, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Improve error message for Windows SEH adding more details if available More... over 12 years ago
Fixed #5861 (valueFlowSubFunction: fp for float value) More... over 12 years ago
Library: Handle FIlE_NOT_FOUND better More... over 12 years ago
Fixed #5931 (arrayIndexOutOfBoundsCond id reported instead of arrayIndexOutOfBounds) More... over 12 years ago
Ticket #5952: Simplify redundant parentheses in pointer variable declarations. More... over 12 years ago
Merge pull request #350 from lasergnu/stacktrace More... over 12 years ago
Simplify defines. More... over 12 years ago
CheckBufferOverrun: Removed old for-loop handling. This is handled through ValueFlow from now on. More... over 12 years ago
Fix some compiler warnings More... over 12 years ago
Reduced Token::Match complexity, better support for complex patterns More... over 12 years ago
CheckBufferOverrun: Added bufferOverrun2 that is based on ValueFlow/SymbolDatabase/Ast from the start. Replaced some old checking. More... over 12 years ago
Fixed and cleaned up Token::Match engine More... over 12 years ago
AST: fixed ast for '++i;' More... over 12 years ago
avr.cfg and posix.cfg: Added support for more functions. More... over 12 years ago
Refactorizations optimizing std::string usage: 1) Added global static const std::string emptyString; object: -> Replaces some static variables in functions which might be not threadsafe -> Avoids constructor call (std::string::string("")) -> Even functions that return an empty string in some branches can return by reference now. Added to config.h to ensure that it is available everywhere More... over 12 years ago
avr.cfg: Added support for more functions. More... over 12 years ago
Store Token::_originalName on heap, since it is only used for a small amount of Tokens (reduce memory usage of TokenList by ~12% (x64)) More... over 12 years ago
Speedup checking large amounts of arrays (#5615) by avoiding Token::Match calls in CheckBufferOverrun::checkScope(2). -> Decreased entire checking time on a subset of the attached file by 66% (MSVC12, x64, non-matchcompiled) More... over 12 years ago
SymbolDatabase: 'const' can't be the name of a variable - fix use after free #5882 More... over 12 years ago
AST: Fixed detection of operator new/delete - don't hang when C code is checked as C++ (#5910) More... over 12 years ago
Merge pull request #347 from toralf/timer More... over 12 years ago
tools/times.sh: exit if prereq were not met More... over 12 years ago
tools/times.sh: use always long-opts More... over 12 years ago
tools/times.sh: prefer a loop over repeating the same command More... over 12 years ago
tools/times.sh: adapt comment to the actual loops More... over 12 years ago
Optimized Tokenizer::simplifyPlatformTypes() once more: Another 3% improvement on Windows. -> All Token::Match strings are uppercase, so check Token::isUpperCaseName() to avoid comparisons with very slow long Token::Match strings (idea from amai) Removed duplicate Token::Match call in symboldatabase.cpp More... over 12 years ago
Speedup Tokenizer::simplifyMathFunctions() and Tokenizer::simplifyPlatformTypes() -> Speedup on entire checking time (TortoiseSVN code) by 3% (MSVC12, x64, not matchcompiled). Probably only measurable when checking code with Windows platform. More... over 12 years ago
Fixed #5947 (valueFlowForward: forward conditions not handled properly) More... over 12 years ago
Extended std.cfg, posix.cfg and avr.cfg More... over 12 years ago
Many platforms don't support backtraces. Fix compile for Solaris platform. More... over 12 years ago