Ticket #664 (closed patch: wontfix)

Opened 13 years ago

Last modified 13 years ago

new GC API & compatibility

Reported by: fperrad Owned by: whiteknight
Priority: normal Milestone: 1.5
Component: none Version: 1.1.0
Severity: medium Keywords:
Cc: whiteknight Language:
Patch status: new Platform: all

Description

some languages with PMC are broken since r38654 (gc_api merge).

a simple macro provides a compatibility.

Attachments

gc-api-compat.patch Download (500 bytes) - added by fperrad 13 years ago.

Change History

Changed 13 years ago by fperrad

Changed 13 years ago by whiteknight

  • owner set to whiteknight
  • status changed from new to assigned

You're right, we should have that macro. I didn't consider breaking compatibility for languages that still used the old function name.

I'll apply that patch and add a deprecation note that pobject_lives is going to be replaced (probably by 1.4, right?).

Changed 13 years ago by coke

Deprecation changes must occur AFTER 1.4 (so, 1.5 at the earliest), not IN 1.4

Changed 13 years ago by whiteknight

  • milestone set to 1.5

Thanks Coke, I did add the deprecation notice for 1.5. Committed the patch and the deprecation note in r38750. Sorry about the mixup!

Changed 13 years ago by chromatic

There was already a perfectly good deprecation notice for pobject_lives, as seen in TT #443. It was eligible anytime after 1.1.

Changed 13 years ago by whiteknight

  • status changed from assigned to closed
  • resolution set to wontfix
Note: See TracTickets for help on using tickets.