Skip to content

Interstellar - Interface Exposure & Factory #5

@blueshank-gh

Description

@blueshank-gh

Since interstellar is designed to be at most both an extension and library of LuaJIT, it makes sense that we should expose this functionality for other binaries to use.
This would include virtualizing functions, visibility attributes (and declspec), creating interface only headers.
This is a major change that could break and render the library itself incompatible with older releases.

Checklist will be made later on.

Metadata

Metadata

Assignees

Labels

arch-sensitiveThis issue involves architecture breaking/changing featuresrefactorThis changes a majority of the source code, creating risks of incompatibilityvolatileConsidered unstable and prone to breakage

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions