Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SES: Adapt Native XS Compartment to SES Compartment #2251

Open
Tracked by #400
kriskowal opened this issue Apr 29, 2024 · 0 comments
Open
Tracked by #400

SES: Adapt Native XS Compartment to SES Compartment #2251

kriskowal opened this issue Apr 29, 2024 · 0 comments

Comments

@kriskowal
Copy link
Member

kriskowal commented Apr 29, 2024

Refs: #400

Add a Compartment adapter to ses such that the SES Compartment wraps the XS native Compartment providing parity with the current ses Compartment interface using the XS native implementation.

  • One of:
    - SES: Introduce XS-specific Compartment interface-parity-adapter around native Compartment such that existing usage requires no changes.
    - Refactor SES Compartment to implement the XS Native Compartment API more directly and adjust Compartment Mapper to use these new forms.
    - Refactor Compartment Mapper such that it drives ModuleSource and Module constructors directly and subsumes some dependency analysis responsibilities from Compartment.
@kriskowal kriskowal changed the title Add a Compartment adapter to ses such that the SES Compartment wraps the XS native Compartment providing parity with the current ses Compartment interface using the XS native implementation. SES: Adapt Native XS Compartment to SES Compartment Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant