<?xml version="1.0"?>
<rss version="2.0"><channel><title>rodda</title><link>http://cia.vc/stats/author/rodda</link><description>CIA Stats</description><cloud path="/RPC2" domain="cia.vc" protocol="xml-rpc" port="80" registerProcedure="stats.subscribe.rss2" /><item><pubDate>Sun, 06 Dec 2009 03:23:40 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e7d00</guid><link>http://cia.vc/stats/author/rodda/.message/1e7d00</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1059216&lt;/b&gt;             &lt;b&gt;kdevelop&lt;/b&gt;/trunk/extragear/sdk/kdevelop/languages/cpp/parser/rpp/pp-macro-expander.cpp:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Avoid access past end of input stream by querying the correct stream (is) [as seen on reviewboard]         &lt;/div&gt;     </description><title>Avoid access past end of input stream by querying the correct stream (is) [as...</title></item><item><pubDate>Thu, 03 Dec 2009 09:43:42 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e79d4</guid><link>http://cia.vc/stats/author/rodda/.message/1e79d4</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1057771&lt;/b&gt;             &lt;b&gt;kdevplatform&lt;/b&gt;/trunk/extragear/sdk/kdevplatform/language/duchain/Mainpage.dox:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Basic documentation for expression visitor creation         &lt;/div&gt;     </description><title>Basic documentation for expression visitor creation</title></item><item><pubDate>Wed, 02 Dec 2009 09:50:38 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e73b4</guid><link>http://cia.vc/stats/author/rodda/.message/1e73b4</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1057398&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (7 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Protect KZip object from multithreaded access with a mutex - fixes race condition crashes&lt;br /&gt;Improve type builder to register types for function arguments and add them to the function type&lt;br /&gt;Resolve functions from the correct context&lt;br /&gt;&lt;br /&gt;Now the uses of functions start to be resolved correctly         &lt;/div&gt;     </description><title>Protect KZip object from multithreaded access with a mutex - fixes race...</title></item><item><pubDate>Wed, 02 Dec 2009 06:52:06 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e7046</guid><link>http://cia.vc/stats/author/rodda/.message/1e7046</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1057364&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/kdevelop4-extra-plugins/java/duchain/expressionvisitor.cpp:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Actually pass on the use found in a PrimaryAtom node, so the use is created... duh...!         &lt;/div&gt;     </description><title>Actually pass on the use found in a PrimaryAtom node, so the use is created......</title></item><item><pubDate>Tue, 01 Dec 2009 11:33:01 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e6a9e</guid><link>http://cia.vc/stats/author/rodda/.message/1e6a9e</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1057060&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (7 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Don't create duchain for non-visible items, and don't even try to build types completely on the 1st pass.  Slightly faster but probably much less memory use.         &lt;/div&gt;     </description><title>Don't create duchain for non-visible items, and don't even try to build types...</title></item><item><pubDate>Sun, 29 Nov 2009 11:12:07 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e6292</guid><link>http://cia.vc/stats/author/rodda/.message/1e6292</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1056083&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/kdevelop4-extra-plugins/ (13 files in 3 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Remove parser tracker (unneeded)&lt;br /&gt;Base use builder on the expression visitor&lt;br /&gt;More work on the expression visitor, let it silently visit block nodes&lt;br /&gt;&lt;br /&gt;Now you can start to navigate around java files - it even works to navigate into jdk source files, even though they remain zipped up on disk!         &lt;/div&gt;     </description><title>Remove parser tracker (unneeded) Base use builder on the expression visitor More...</title></item><item><pubDate>Sun, 29 Nov 2009 08:14:30 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e5f0b</guid><link>http://cia.vc/stats/author/rodda/.message/1e5f0b</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1055941&lt;/b&gt;             &lt;b&gt;language&lt;/b&gt;/trunk/KDE/kdevplatform/language/duchain/builders/abstractexpressionvisitor.h:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Convenience types to set last type and instance&lt;br /&gt;Rearrange usingDeclaration to put parameters which are often left default at the end         &lt;/div&gt;     </description><title>Convenience types to set last type and instance Rearrange usingDeclaration to...</title></item><item><pubDate>Fri, 27 Nov 2009 14:41:57 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e570f</guid><link>http://cia.vc/stats/author/rodda/.message/1e570f</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1055189&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/ (12 files in 3 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Wholesale copy of many classes from C++ support.&lt;br /&gt;&lt;br /&gt;It's pretty hard to 'start small' for an expression visitor.  So, try to copy en masse, adapt to java, and then reassess afterwards to see where the common code is.  Anyway, obviously it's not a great time to start adapting c++ support to more generic code now.         &lt;/div&gt;     </description><title>Wholesale copy of many classes from C++ support. It's pretty hard to 'start...</title></item><item><pubDate>Thu, 26 Nov 2009 15:37:10 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e5305</guid><link>http://cia.vc/stats/author/rodda/.message/1e5305</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1054722&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (3 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Commence work on the expression visitor implementation (loooooooooooong way to go)         &lt;/div&gt;     </description><title>Commence work on the expression visitor implementation (loooooooooooong way to...</title></item><item><pubDate>Thu, 26 Nov 2009 15:35:43 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e4fc5</guid><link>http://cia.vc/stats/author/rodda/.message/1e4fc5</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1054720&lt;/b&gt;             &lt;b&gt;language&lt;/b&gt;/trunk/KDE/kdevplatform/language/duchain/builders/abstractexpressionvisitor.h:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Allow setting of the last type in the abstract expression visitor         &lt;/div&gt;     </description><title>Allow setting of the last type in the abstract expression visitor</title></item><item><pubDate>Thu, 26 Nov 2009 13:43:41 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e4b47</guid><link>http://cia.vc/stats/author/rodda/.message/1e4b47</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1054673&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/kdevelop4-extra-plugins/java/completion/ (4 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Adapt to new kdevplatform api - missing const == no code completion!  Now invokes ok, time to work on the expression parser         &lt;/div&gt;     </description><title>Adapt to new kdevplatform api - missing const == no code completion! Now invokes...</title></item><item><pubDate>Thu, 26 Nov 2009 06:40:56 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e47c4</guid><link>http://cia.vc/stats/author/rodda/.message/1e47c4</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1054502&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/kdevelop4-extra-plugins/java/parsejob.cpp:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Parse uses again, only if requested.  Also dump the duchain when this is done, so you can see the accuracy of the duchain.         &lt;/div&gt;     </description><title>Parse uses again, only if requested. Also dump the duchain when this is done, so...</title></item><item><pubDate>Wed, 25 Nov 2009 15:46:13 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e423d</guid><link>http://cia.vc/stats/author/rodda/.message/1e423d</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1054133&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (7 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Move KZip creation to the language support - save ~80ms from each file load&lt;br /&gt;Minor refactoring / changes&lt;br /&gt;Disable use building for now         &lt;/div&gt;     </description><title>Move KZip creation to the language support - save ~80ms from each file load...</title></item><item><pubDate>Wed, 25 Nov 2009 02:50:33 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e3cfb</guid><link>http://cia.vc/stats/author/rodda/.message/1e3cfb</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1053945&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (6 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Adapt to suggested re-parsing scheme, use lower priorities for jobs which must wait until all other jobs have completed.  Seems to work, but searching brokenness remains.         &lt;/div&gt;     </description><title>Adapt to suggested re-parsing scheme, use lower priorities for jobs which must...</title></item><item><pubDate>Tue, 24 Nov 2009 08:03:12 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e3431</guid><link>http://cia.vc/stats/author/rodda/.message/1e3431</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;1053452&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/kdevelop4-extra-plugins/java/ (13 files in 4 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Fix a few crashes in the context builder&lt;br /&gt;Reworking of the parse job&lt;/p&gt;&lt;ul&gt;&lt;li&gt;now able to load source files from zips without having the zips expanded on disk (eg. for jdk sources)&lt;/li&gt;&lt;li&gt;some code to allow separate running of each builder Compilation fixes Parser tracker - an experiment from a while back which probably won't be pursued, but committing it in case I want it back in future Remove some obsolete code Track identifiers which are unresolved (for future use, to determine when the job must be re-scheduled)&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Fix a few crashes in the context builder Reworking of the parse job - now able...</title></item><item><pubDate>Mon, 08 Jun 2009 10:54:48 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e311f</guid><link>http://cia.vc/stats/author/rodda/.message/1e311f</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;978845&lt;/b&gt;             &lt;b&gt;Oxygen&lt;/b&gt;/trunk/playground/artwork/Oxygen/docs/kdevelop-icons.txt:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Major update of needed kdevelop icons         &lt;/div&gt;     </description><title>Major update of needed kdevelop icons</title></item><item><pubDate>Sat, 25 Apr 2009 07:55:59 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e2d73</guid><link>http://cia.vc/stats/author/rodda/.message/1e2d73</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;958944&lt;/b&gt;             &lt;b&gt;language&lt;/b&gt;/trunk/KDE/kdevplatform/language/duchain/ (duchain.cpp duchain.h):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Re-add document to background parser when the url changes, so the new url is tracked (should probably remove the old one too...)&lt;br /&gt;&lt;br /&gt;BUG:183651         &lt;/div&gt;     </description><title>Re-add document to background parser when the url changes, so the new url is...</title></item><item><pubDate>Fri, 13 Mar 2009 12:34:00 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e2a59</guid><link>http://cia.vc/stats/author/rodda/.message/1e2a59</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;938892&lt;/b&gt;             &lt;b&gt;language&lt;/b&gt;/trunk/KDE/kdevplatform/language/duchain/Mainpage.dox:                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Add missing endcode, as pointed out by killerfox         &lt;/div&gt;     </description><title>Add missing endcode, as pointed out by killerfox</title></item><item><pubDate>Tue, 10 Mar 2009 06:12:17 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e2561</guid><link>http://cia.vc/stats/author/rodda/.message/1e2561</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;937621&lt;/b&gt;             &lt;b&gt;kdevelop4-extra-plugins&lt;/b&gt;/trunk/playground/devtools/kdevelop4-extra-plugins/classbrowser/ (5 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Start trying to fix the class browser. Seems to work much better so far.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Split node class out into separate files.&lt;/li&gt;&lt;li&gt;Fix a few bugs in the update system&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Start trying to fix the class browser. Seems to work much better so far. - Split...</title></item><item><pubDate>Tue, 10 Mar 2009 04:44:02 +0000</pubDate><guid>http://cia.vc/stats/author/rodda/.message/1e20f7</guid><link>http://cia.vc/stats/author/rodda/.message/1e20f7</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rodda&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;937614&lt;/b&gt;             &lt;b&gt;language&lt;/b&gt;/trunk/KDE/kdevplatform/language/backgroundparser/ (3 files):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Actually set priority on parse job, thus informing threadweaver of the job's priority&lt;br /&gt;Support parse jobs spawning subsequent parse jobs, if they need to do further parsing at a later point in time, eg. if they depend on another parse job.         &lt;/div&gt;     </description><title>Actually set priority on parse job, thus informing threadweaver of the job's...</title></item></channel></rss>
