mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-30 13:19:47 +00:00
LibJS: Use allocate_without_global_object for primitive cell types
More steps towards multiple global object support. Primitive cells like strings, bigints, etc, don't actually have any connection to the global object. Use the explicit API to clarify this.
This commit is contained in:
@@ -41,7 +41,7 @@ PrimitiveString::~PrimitiveString()
|
||||
|
||||
PrimitiveString* js_string(Heap& heap, String string)
|
||||
{
|
||||
return heap.allocate<PrimitiveString>(heap.interpreter().global_object(), move(string));
|
||||
return heap.allocate_without_global_object<PrimitiveString>(move(string));
|
||||
}
|
||||
|
||||
PrimitiveString* js_string(Interpreter& interpreter, String string)
|
||||
|
||||
Reference in New Issue
Block a user