1. 21 3月, 2018 3 次提交
    • N
      Demonstrate efficiency of decimal pattern-matching. · ba001ab4
      Neal Gafter 提交于
      Add a test to demonstrate that pattern-matching against a decimal constant is
      at least as efficient as simply using ==
      ba001ab4
    • N
      Minor changes per code review. · c2ce421b
      Neal Gafter 提交于
      c2ce421b
    • N
      Replace old switch implementation with new one · d46f75ae
      Neal Gafter 提交于
      - Add a new bound node to represent the dispatch of a switch statement, and use it for a sequence of value tests in the pattern switch.
      - Generate a string switch using a hash code (as before) for a pattern switch.
      - Remove much of the old switch binder, except what is still used.
      - Fix wrong `InputType` recorded for BoundRecursivePattern.
      - Prevent cascaded subsumption errors from erroneous patterns.
      - Make the bound node factory use BoundSwitchDispatch rather than BoundSwitchStatement.
      - Remove obsolete bound nodes from previous switch implementation.
      d46f75ae
  2. 15 3月, 2018 1 次提交
  3. 14 3月, 2018 2 次提交
  4. 08 3月, 2018 1 次提交
  5. 07 3月, 2018 2 次提交
  6. 06 3月, 2018 2 次提交
  7. 05 3月, 2018 2 次提交
  8. 04 3月, 2018 2 次提交
  9. 03 3月, 2018 5 次提交
  10. 02 3月, 2018 13 次提交
  11. 01 3月, 2018 7 次提交