#866: DEPRECATE (after review) some VTABLE functions
--------------------+-------------------------------------------------------
Reporter: bacek | Owner:
Type: RFC | Status: new
Priority: normal | Milestone:
Component: core | Version: 1.3.0
Severity: medium | Keywords:
Lang: | Patch:
Platform: |
--------------------+-------------------------------------------------------
Comment(by bacek):
Just as cleanup of rare used code.
1. {{{get_bignum}}} is just shortcut for {{{$P0 = new 'BigNum'; set $P0,
orig}}}. And only one "real" usage is inside Integer PMC.
2. {{{set_bignum_*}}} isn't used anywhere in Parrot. And not exposed in
ops.
3. {{{pow/i_pow}}} for consistency sake. Why we have VTABLE_pow, but not
"exp", "ln", etc?
--
Bacek
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/866#comment:2>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets