-
Notifications
You must be signed in to change notification settings - Fork 107
Open
Labels
kind:featureA request, idea or new functionalityA request, idea or new functionalitytag:blockedIssue is blocked and can't be solved at the momentIssue is blocked and can't be solved at the momenttopic:runtimeRelated to the runtime objectRelated to the runtime objecttopic:safetyViolations of safety causing undefined behavioursViolations of safety causing undefined behaviours
Description
I’m exploring the possibility of integrating rquickjs into a single-threaded async runtime (in fact one runtime per core). The presence of multiple Arc<Mutex<_>> is not ideal in this specific case. Is there anything that would prevent us from having a feature in rquickjs to replace Arc<Mutext<_>> with Rc<RefCell<_>> and to remove the Send+Sync bounds (when this feature is enabled)?
Metadata
Metadata
Assignees
Labels
kind:featureA request, idea or new functionalityA request, idea or new functionalitytag:blockedIssue is blocked and can't be solved at the momentIssue is blocked and can't be solved at the momenttopic:runtimeRelated to the runtime objectRelated to the runtime objecttopic:safetyViolations of safety causing undefined behavioursViolations of safety causing undefined behaviours