Skip to content

Commit

Permalink
Unreviewed, GTK build fix
Browse files Browse the repository at this point in the history
https://bugs.webkit.org/show_bug.cgi?id=265072
rdar://118585847

* Source/JavaScriptCore/heap/EdenGCActivityCallback.cpp:
* Source/JavaScriptCore/heap/EdenGCActivityCallback.h:
* Source/JavaScriptCore/heap/FullGCActivityCallback.cpp:
* Source/JavaScriptCore/heap/FullGCActivityCallback.h:

Canonical link: https://commits.webkit.org/270927@main
  • Loading branch information
Constellation committed Nov 18, 2023
1 parent 4fbab99 commit ec77ef0
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 0 deletions.
2 changes: 2 additions & 0 deletions Source/JavaScriptCore/heap/EdenGCActivityCallback.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ EdenGCActivityCallback::EdenGCActivityCallback(Heap& heap)
{
}

EdenGCActivityCallback::~EdenGCActivityCallback() = default;

void EdenGCActivityCallback::doCollection(VM& vm)
{
setDidGCRecently(false);
Expand Down
1 change: 1 addition & 0 deletions Source/JavaScriptCore/heap/EdenGCActivityCallback.h
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ class EdenGCActivityCallback : public GCActivityCallback {
JS_EXPORT_PRIVATE void doCollection(VM&) override;

JS_EXPORT_PRIVATE EdenGCActivityCallback(Heap&);
JS_EXPORT_PRIVATE ~EdenGCActivityCallback();

private:
JS_EXPORT_PRIVATE Seconds lastGCLength(Heap&) final;
Expand Down
2 changes: 2 additions & 0 deletions Source/JavaScriptCore/heap/FullGCActivityCallback.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ FullGCActivityCallback::FullGCActivityCallback(Heap& heap)
{
}

FullGCActivityCallback::~FullGCActivityCallback() = default;

void FullGCActivityCallback::doCollection(VM& vm)
{
Heap& heap = vm.heap;
Expand Down
1 change: 1 addition & 0 deletions Source/JavaScriptCore/heap/FullGCActivityCallback.h
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ class FullGCActivityCallback : public GCActivityCallback {
JS_EXPORT_PRIVATE void doCollection(VM&) override;

JS_EXPORT_PRIVATE FullGCActivityCallback(Heap&);
JS_EXPORT_PRIVATE ~FullGCActivityCallback();

private:
JS_EXPORT_PRIVATE Seconds lastGCLength(Heap&) final;
Expand Down

0 comments on commit ec77ef0

Please sign in to comment.