Skip to content
Snippets Groups Projects
  1. Nov 04, 2016
    • stepan's avatar
      Replacement executes the target first to specialize · 1e95b020
      stepan authored
      The ReplacementBlockNode executes RHS and the target and
      then executes ReplacementNode, which can specialize on
      target value. In the default case ReplacementNode creates
      nodes that handle replacement in the same way as before:
      SpecialReplacementNode and GenericReplacementNode.
      1e95b020
    • stepan's avatar
      Replacement refactoring · 7b9e40f4
      stepan authored
      Replacements are broken down to individual calls lazily on first execution.
      This is done by new ReplacementBlockNode, which executes RHS store to tmp
      variable then the actual replacement and then it returns the RHS value.
      
      ReplacementBlockNode creates the node for actual replacement depending on the
      replacement structure: if all the calls are specials, it creates
      ReplacementNodeSpecial, which takes advantage of the properties of specials.
      Otherwise it creates regular replacement node that executes exactly the same
      function calls as GnuR would.
      7b9e40f4
    • Stepan Sindelar's avatar
      Merge pull request #446 in G/fastr from... · 89cfca74
      Stepan Sindelar authored
      Merge pull request #446 in G/fastr from ~STEPAN.SINDELAR_ORACLE.COM/fastr:feature/fixes-for-jvmtrend2 to master
      
      * commit 'b21c05cd':
        Removed flag forNextMethod from argument matching
        Tests for NextMethod argument matching
        Covcor converted to cast pipelines + tests
        Varargs related methods moved from ArgumentsSignature to new class VarArgsHelper
      89cfca74
    • stepan's avatar
      Removed flag forNextMethod from argument matching · b21c05cd
      stepan authored
      The flag seems to be not needed anymore since we now do the argument matching
      for NextMethod in more generic way.
      b21c05cd
    • stepan's avatar
      Tests for NextMethod argument matching · 999003c6
      stepan authored
      999003c6
    • stepan's avatar
      Covcor converted to cast pipelines + tests · 7dbe0e84
      stepan authored
      7dbe0e84
    • stepan's avatar
  2. Nov 03, 2016
  3. Nov 02, 2016
  4. Nov 01, 2016
  5. Oct 31, 2016
  6. Oct 29, 2016
  7. Oct 28, 2016
Loading