[dylan-lang/opendylan] 977693: Remove partial support for primitive-float-class.

GitHub <[email protected]>
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <5540531e132c9_447d3f8b2eeab2a05366c@hookshot-fe5-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-lang/opendylan
  Commit: 97769302780e807e4ab721abb5525e1f5008dbb4
      https://github.com/dylan-lang/opendylan/commit/97769302780e807e4ab721abb5525e1f5008dbb4
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-04-27 (Mon, 27 Apr 2015)

  Changed paths:
    M sources/dfmc/harp-cg/harp-primitives.dylan
    M sources/dfmc/llvm-back-end/llvm-primitives-float.dylan
    M sources/dfmc/modeling/float-primitives.dylan
    M sources/dfmc/modeling/namespaces.dylan
    M sources/harp/native-rtg/exception-handlers.dylan
    M sources/harp/native/instruction-set.dylan
    M sources/harp/native/module.dylan
    M sources/harp/x86/flt-moves.dylan

  Log Message:
  -----------
  Remove partial support for primitive-float-class.

This is being implemented purely in Dylan code in another branch,
so this partial implementation can go away.

* sources/dfmc/harp-cg/harp-primitives
  (primitive-float-class,
   primitive-single-float-class,
   primitive-double-float-class): Remove.

* sources/dfmc/llvm-back-end/llvm-primitives-float.dylan
  (primitive-single-float-class,
   primitive-double-float-class): Remove commented out definitions.

* sources/dfmc/modeling/float-primitives.dylan
  (primitive-single-float-class,
   primitive-double-float-class): Remove.

* sources/dfmc/modeling/namespaces.dylan
  (module dylan-primitives): Remove exports for
    primitive-single-float-class and primitive-double-float-class.
  (module dylan-extensions): Remove commented out export for
    classify-float.

* sources/harp/native-rtg/exception-handlers.dylan
  (unsupported-float, nan-float, normal-float,
   infinity-float, zero-float, empty-float,
   denormal-float, floating-point-classes): Remove runtime-literals.
  (float-class) Remove runtime-primitive.

* sources/harp/native/instruction-set.dylan
  (instruction-set <instruction-set>): Remove classify-float instruction.

* sources/harp/native/module.dylan
  (module native-instructions): Remove classify-float instruction.

* sources/harp/x86/flt-moves.dylan
  (pentium-template classify-float): Remove.


  Commit: 9fa982069535c1df278a86c29009a187ee59e107
      https://github.com/dylan-lang/opendylan/commit/9fa982069535c1df278a86c29009a187ee59e107
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-04-29 (Wed, 29 Apr 2015)

  Changed paths:
    M sources/dfmc/harp-cg/harp-primitives.dylan

  Log Message:
  -----------
  [harp-cg] Remove unused primitive macros.

* sources/dfmc/harp-cg/harp-primitives.dylan
  (&local-primitive-descriptor-definer,
   &constant-primitive-descriptor-definer): Remove unused macros.


  Commit: 920bf64e55c78b5dc1d81a2be8d89e98b4ec13af
      https://github.com/dylan-lang/opendylan/commit/920bf64e55c78b5dc1d81a2be8d89e98b4ec13af
  Author: Peter S. Housel <[email protected]>
  Date:   2015-04-28 (Tue, 28 Apr 2015)

  Changed paths:
    M sources/dfmc/harp-cg/harp-primitives.dylan
    M sources/dfmc/llvm-back-end/llvm-primitives-float.dylan
    M sources/dfmc/modeling/float-primitives.dylan
    M sources/dfmc/modeling/namespaces.dylan
    M sources/harp/native-rtg/exception-handlers.dylan
    M sources/harp/native/instruction-set.dylan
    M sources/harp/native/module.dylan
    M sources/harp/x86/flt-moves.dylan

  Log Message:
  -----------
  Merge pull request #891 from waywardmonkeys/remove-primitive-float-class

Remove partial support for primitive-float-class.


Compare: https://github.com/dylan-lang/opendylan/compare/6c5aaa81b67d...920bf64e55c7

_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.