1. 10 Feb, 2010 34 commits
  2. 09 Feb, 2010 6 commits
    • Oswald Buddenhagen's avatar
      optimize function scoping · 0e6fe766
      Oswald Buddenhagen authored
      previously, the entire value hash was simply pushed on a stack upon
      entering a custom function. the problem with that was that setting the
      function's argument already detached (i.e., copied) the entire hash.
      so instead store only actually modified values in nested scopes and let
      lookups cascade to parent scopes.
      
      improvement: 2% for qt, 15% for creator ...
      0e6fe766
    • Oswald Buddenhagen's avatar
      do not scope the per-file variable values · 62270c1c
      Oswald Buddenhagen authored
      it is extremely unlikely that a function would change one of the
      interesting variables (all types of source file lists) but not re-export
      them subsequently. thus the scoping only complicates matters and burns
      cpu cycles.
      
      we ignore the tiny possibility that this could illegitimately reset a
      list while doing exact parsing - the subsequent cumulative parsing would
      most likely catch these files again anyway.
      62270c1c
    • Oswald Buddenhagen's avatar
    • Oswald Buddenhagen's avatar
      simplify returning per-file variable values · bc4e63a3
      Oswald Buddenhagen authored
      these values do not require evaluating magic variables. the semantics
      would be totally unclear anyway.
      bc4e63a3
    • con's avatar
      Give targets a tool tip property. · d8def183
      con authored
      Use that for showing details about connected Symbian devices.
      Also update the icon with an (not-)connected overlay icon.
      Graphics design pending.
      d8def183
    • Marco Bubke's avatar
      fix typo · f7207646
      Marco Bubke authored
      f7207646