aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/bindings/ScriptExecutionContext.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/bindings/ScriptExecutionContext.cpp')
-rw-r--r--src/bun.js/bindings/ScriptExecutionContext.cpp15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/bun.js/bindings/ScriptExecutionContext.cpp b/src/bun.js/bindings/ScriptExecutionContext.cpp
index b7b7ef16d..f878fd9fb 100644
--- a/src/bun.js/bindings/ScriptExecutionContext.cpp
+++ b/src/bun.js/bindings/ScriptExecutionContext.cpp
@@ -112,24 +112,15 @@ us_socket_context_t* ScriptExecutionContext::connectedWebSocketKindClientSSL()
ScriptExecutionContextIdentifier ScriptExecutionContext::generateIdentifier()
{
- Locker locker { allScriptExecutionContextsMapLock };
-
- // ASSERT(allScriptExecutionContextsMap().contains(m_identifier));
- // allScriptExecutionContextsMap().remove(m_identifier);
-
return ++lastUniqueIdentifier;
}
void ScriptExecutionContext::regenerateIdentifier()
{
- Locker locker { allScriptExecutionContextsMapLock };
-
- // ASSERT(allScriptExecutionContextsMap().contains(m_identifier));
- // allScriptExecutionContextsMap().remove(m_identifier);
m_identifier = ++lastUniqueIdentifier;
- // ASSERT(!allScriptExecutionContextsMap().contains(m_identifier));
+ Locker locker { allScriptExecutionContextsMapLock };
allScriptExecutionContextsMap().add(m_identifier, this);
}
@@ -137,14 +128,14 @@ void ScriptExecutionContext::addToContextsMap()
{
Locker locker { allScriptExecutionContextsMapLock };
ASSERT(!allScriptExecutionContextsMap().contains(m_identifier));
- // allScriptExecutionContextsMap().add(m_identifier, this);
+ allScriptExecutionContextsMap().add(m_identifier, this);
}
void ScriptExecutionContext::removeFromContextsMap()
{
Locker locker { allScriptExecutionContextsMapLock };
ASSERT(allScriptExecutionContextsMap().contains(m_identifier));
- // allScriptExecutionContextsMap().remove(m_identifier);
+ allScriptExecutionContextsMap().remove(m_identifier);
}
ScriptExecutionContext* executionContext(JSC::JSGlobalObject* globalObject)