Closed Bug 15497 Opened 25 years ago Closed 19 years ago

Proxy identity

Categories

(Core Graveyard :: Java to XPCOM Bridge, enhancement, P3)

enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: frankm, Assigned: blackconnect)

Details

Given two proxy references in the same environment, the system must ensure that
if two proxies wrap the same object as the same interface, the references point
to the same proxy object.

This latter restriction, in the Java world, will require a table of proxies with
weak references to each Java proxy instance.  Since weak references are only
supported in Java 2, to work on Macintosh it may be sufficient that each Java
object refers to the same index in a C++ proxy table.

C++ proxies must also be registered in a table as weak references, to prevent
reference counting cycles.
Assign to self, until other help emerges.
Frank Mitchell no longer works at Sun and his email is bouncing. Reassigning
his 21 bugs to george for reassignment.
Assignee: frankm → drapeau
Status: ASSIGNED → NEW
Re-assigning to lead engineer for BlackConnect, Igor Kushnirskiy.
Assignee: drapeau → idk
Status: NEW → ASSIGNED
Blackconnect no longer builds and hasn't been worked on since 2001.  -> WONTFIX
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.