aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bb/codeparser.py
AgeCommit message (Expand)Author
2017-04-05codeparser: add some commentsPaul Eggleton
2017-04-05codeparser: improve handling of contains_any() and filter()Paul Eggleton
2017-03-28lib/bb/codeparser: ensure BufferedLogger respects target logging levelPaul Eggleton
2016-11-30codeparser.py: support deeply nested tokensPatrick Ohly
2016-06-03codeparser: Use hashlib for hashing, not hash()Richard Purdie
2016-06-03codeparser: Small optimisation to stop repeated hash() callsRichard Purdie
2016-06-01bitbake: Convert to python 3Richard Purdie
2016-05-18codeparser: Increase cache version after code parser dependency changesRichard Purdie
2016-05-18bb.codeparser: track variable flag referencesChristopher Larson
2016-02-18bb/cache: drop some unused argumentsMarkus Lehtonen
2016-02-04codeparser: Improve handling of data.expand() dependenciesRichard Purdie
2016-01-05codeparser: Add support for correct linenumbersRichard Purdie
2015-11-16codeparser: Only load the codeparser cache onceRichard Purdie
2015-06-27codeparser: Add repr() methodsRichard Purdie
2015-06-27codeparser: Allow empty functionsRichard Purdie
2014-11-20bb.codeparser.py: Remove reference for oe.utils.containsOtavio Salvador
2014-07-25codeparser cache improvementsRichard Purdie
2014-05-03codeparser: Fix to better catch all getVar referencesRichard Purdie
2014-04-29bb.utils, bb.codeparser: Add bb.utils.contains_anyOtavio Salvador
2014-04-29codeparser: don't interact with the cache for subshellsChristopher Larson
2014-03-02codeparser: Fix var_execs to append to execs, not referencesRichard Purdie
2013-12-03codeparser/data_smart: Optimise parsing speedRichard Purdie
2013-11-26data/codeparser: Improve handling of contains functionsRichard Purdie
2013-11-26codeparser: Drop unneeded variable separationRichard Purdie
2013-02-15codeparser: Track bb.utils.contains usageRichard Purdie
2013-02-15codeparser: Track appendVar and prependVar calls as we do for getVarRichard Purdie
2012-05-23bitbake: refactor out codeparser cache into a separate classPaul Eggleton
2012-03-12codeparser: Call intern over the set contents for better cache performanceRichard Purdie
2012-03-12codeparser: Compute extra cache components on the fly rather than laterRichard Purdie
2011-11-27Update users of getVar/setVar to use the data store functions directlyRichard Purdie
2011-11-04codeparser: silence non-literal warnings for vardepsChristopher Larson
2011-11-04codeparser: drop expand trackingChristopher Larson
2011-11-04codeparser: accept a name for better messagesChristopher Larson
2011-11-04codeparser: simplify how we compare the called node namesChristopher Larson
2011-11-04codeparser: merge the nested python parsing classesChristopher Larson
2011-10-27codeparser: make var_expands actually hold useful informationChristopher Larson
2011-06-15codeparser: When loading the cache, ignore ValueErrorRichard Purdie
2011-05-27bitbake/codeparser: Improve cache handlingRichard Purdie
2011-05-13codeparser.py: fix syntax error in exception handlingOtavio Salvador
2011-05-12codeparser.py: Ignore incomplete cache filesRichard Purdie
2011-05-06bitbake/codeparser: Correctly handle a missing/empty cache fileRichard Purdie
2011-05-06bitbake/cooker/codeparser: Ensure the code parser cache is saved for each par...Richard Purdie
2011-03-16codeparser: use ==, not 'is' to compare stringsChris Larson
2011-03-16codeparser: fix ShellSyntaxError usageChris Larson
2011-01-11codeparser: fix spacing in diagnostic messagesBernhard Reutner-Fischer
2010-12-29codeparser: Implement persistent cacheRichard Purdie
2010-12-29codeparser: add module for parsing shell/pythonRichard Purdie