[parrot/parrot] 74ba03: [dynoplibs] Add a coth() op

GitHub noreply at github.com
Mon Apr 22 08:53:39 UTC 2013


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: 74ba033f9b82a8ce6850b08ff365d432e5fd4024
      https://github.com/parrot/parrot/commit/74ba033f9b82a8ce6850b08ff365d432e5fd4024
  Author: Paul Cochrane <cochrane at rrzn.uni-hannover.de>
  Date:   2013-04-21 (Sun, 21 Apr 2013)

  Changed paths:
    M src/dynoplibs/trans.ops

  Log Message:
  -----------
  [dynoplibs] Add a coth() op


  Commit: a0b30bfef5f1f577fca3d248bade34a5318c6d72
      https://github.com/parrot/parrot/commit/a0b30bfef5f1f577fca3d248bade34a5318c6d72
  Author: Paul Cochrane <cochrane at rrzn.uni-hannover.de>
  Date:   2013-04-21 (Sun, 21 Apr 2013)

  Changed paths:
    M src/pmc/float.pmc

  Log Message:
  -----------
  [pmc] Added a coth() pmc method


  Commit: 4b4a6834b91ecd917c2331bfbbe6dec40c204766
      https://github.com/parrot/parrot/commit/4b4a6834b91ecd917c2331bfbbe6dec40c204766
  Author: Paul Cochrane <cochrane at rrzn.uni-hannover.de>
  Date:   2013-04-21 (Sun, 21 Apr 2013)

  Changed paths:
    M t/dynoplibs/trans-infnan.t

  Log Message:
  -----------
  [t] coth todo tests now pass


  Commit: 80258aa4ebfa079dda76223287afd3136479744c
      https://github.com/parrot/parrot/commit/80258aa4ebfa079dda76223287afd3136479744c
  Author: Paul Cochrane <cochrane at rrzn.uni-hannover.de>
  Date:   2013-04-21 (Sun, 21 Apr 2013)

  Changed paths:
    M compilers/imcc/optimizer.c

  Log Message:
  -----------
  [imcc] Added coth to IMCC_subst_constants

Not 100% sure if this is required, but it seems like it is a good idea that
imcc knows about coth.


  Commit: 95b89817b1fcaf8c517d67c62a555049bb9ec3f7
      https://github.com/parrot/parrot/commit/95b89817b1fcaf8c517d67c62a555049bb9ec3f7
  Author: Paul Cochrane <cochrane at rrzn.uni-hannover.de>
  Date:   2013-04-21 (Sun, 21 Apr 2013)

  Changed paths:
    M src/dynoplibs/trans.ops

  Log Message:
  -----------
  [dynoplibs] Added acot() op


  Commit: c0bf3b4b8def0ba965de675d1e2ad564895ccb67
      https://github.com/parrot/parrot/commit/c0bf3b4b8def0ba965de675d1e2ad564895ccb67
  Author: Paul Cochrane <cochrane at rrzn.uni-hannover.de>
  Date:   2013-04-21 (Sun, 21 Apr 2013)

  Changed paths:
    M src/pmc/float.pmc

  Log Message:
  -----------
  [pmc] Added acot() pmc method


  Commit: 88259d58f81e1c6f7088c330cbab85142aeb8ca6
      https://github.com/parrot/parrot/commit/88259d58f81e1c6f7088c330cbab85142aeb8ca6
  Author: Paul Cochrane <cochrane at rrzn.uni-hannover.de>
  Date:   2013-04-21 (Sun, 21 Apr 2013)

  Changed paths:
    M t/dynoplibs/trans-infnan.t

  Log Message:
  -----------
  [t] Corrected acot() tests in trans-infan.t

The previously commented-out tests were not testing for the correct values.
The test results used here have been checked against expected values from
Mathematica.


  Commit: 4b2390245d1fd8cb38cf0ce01c2ba02d361b475b
      https://github.com/parrot/parrot/commit/4b2390245d1fd8cb38cf0ce01c2ba02d361b475b
  Author: Paul Cochrane <cochrane at rrzn.uni-hannover.de>
  Date:   2013-04-21 (Sun, 21 Apr 2013)

  Changed paths:
    M compilers/imcc/optimizer.c

  Log Message:
  -----------
  [imcc] Added 'acot' to IMCC_subst_constants


  Commit: 7a6eaaaa069b700ef2d2fe596083f562e83de2cc
      https://github.com/parrot/parrot/commit/7a6eaaaa069b700ef2d2fe596083f562e83de2cc
  Author: Paul Cochrane <paultcochrane at gmail.com>
  Date:   2013-04-21 (Sun, 21 Apr 2013)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  [doc] Updated ChangeLog after coth() and acot() additions


  Commit: 6a55d4d3507d636be8e8cb7d9cf1df6c157356c3
      https://github.com/parrot/parrot/commit/6a55d4d3507d636be8e8cb7d9cf1df6c157356c3
  Author: Paul Cochrane <paultcochrane at gmail.com>
  Date:   2013-04-21 (Sun, 21 Apr 2013)

  Changed paths:
    M src/pmc/float.pmc

  Log Message:
  -----------
  [pmc] Documented the acot() and coth() methods


  Commit: 4def22c69cbb617873b8d616f3e472e4f2c7ad90
      https://github.com/parrot/parrot/commit/4def22c69cbb617873b8d616f3e472e4f2c7ad90
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2013-04-22 (Mon, 22 Apr 2013)

  Changed paths:
    M ChangeLog
    M compilers/imcc/optimizer.c
    M src/dynoplibs/trans.ops
    M src/pmc/float.pmc
    M t/dynoplibs/trans-infnan.t

  Log Message:
  -----------
  Merge pull request #965 from paultcochrane/ptc/add_coth_acot

Implement coth() and acot() math functions


Compare: https://github.com/parrot/parrot/compare/19983bc6d66e...4def22c69cbb


More information about the parrot-commits mailing list