Ticket #1260 (closed deprecation: fixed)

Opened 5 years ago

Last modified 4 years ago

bitwise ops and VTABLE functions

Reported by: cotto Owned by:
Priority: normal Milestone:
Component: core Version: 1.7.0
Severity: medium Keywords:
Cc: Language:
Patch status: Platform:

Description (last modified by cotto) (diff)

All bitwise ops will be moved to dynops after the 2.0 release. Before removing the bitwise ops, be sure that any HLLs (esp. Rakudo, Partcl, Lua) that depend on them have migrated to using the dynops. The bitwise dynops should be in place by the 2.0 release but can be added any time before then. Because the bitwise VTABLE functions are also being deprecated, the bitwise dynops should use get_integer, get_string or get_number and C-level bitwise ops (or string operations) to emulate the VTABLE functions.

Change History

Changed 5 years ago by cotto

  • description modified (diff)

Changed 5 years ago by coke

To facilitate the migration, be sure to add a placeholder dynops library file before the 2.0 release; this will allow the same code to work before and after that release.

Changed 5 years ago by chromatic

  • milestone changed from 2.0 to 2.1

Changed 4 years ago by coke

  • type changed from todo to deprecated
  • summary changed from [DEPRECATION] bitwise ops and VTABLE functions to bitwise ops and VTABLE functions

Changed 4 years ago by jkeenan

I know that quite a few ops have been migrated to dynops. Can someone describe the status of the bitwise ops mentioned in this ticket?

Thank you very much.

kid51

Changed 4 years ago by coke

  • milestone 2.2 deleted

Changed 4 years ago by coke

  • status changed from new to closed
  • resolution set to fixed

This appears to be complete. Closing ticket, removing notice from DEPRECATED.pod

Note: See TracTickets for help on using tickets.