Skip to content

Commit

Permalink
Updated Pipe
Browse files Browse the repository at this point in the history
  • Loading branch information
muit committed Dec 5, 2024
1 parent be5ab77 commit 241789a
Show file tree
Hide file tree
Showing 7 changed files with 8 additions and 11 deletions.
2 changes: 1 addition & 1 deletion Extern/Pipe
Submodule Pipe updated 47 files
+1 −6 Benchmarks/Arenas.bench.h
+0 −27 Include/Pipe/Core/GenericPlatformMisc.h
+0 −13 Include/Pipe/Core/LinuxPlatformMisc.h
+0 −13 Include/Pipe/Core/MacPlatformMisc.h
+1 −2 Include/Pipe/Core/Map.h
+1 −2 Include/Pipe/Core/PageBuffer.h
+0 −13 Include/Pipe/Core/PlatformMisc.h
+0 −19 Include/Pipe/Core/WindowsPlatformMisc.h
+0 −56 Include/Pipe/Memory/Alloc.h
+0 −146 Include/Pipe/Memory/Arena.h
+0 −102 Include/Pipe/Memory/BestFitArena.h
+0 −127 Include/Pipe/Memory/BigBestFitArena.h
+0 −35 Include/Pipe/Memory/DummyArena.h
+0 −49 Include/Pipe/Memory/HeapArena.h
+0 −95 Include/Pipe/Memory/MonoLinearArena.h
+0 −119 Include/Pipe/Memory/MultiLinearArena.h
+1 −1 Include/Pipe/Memory/NewDelete.h
+1 −2 Include/Pipe/Memory/OwnPtr.h
+1 −1 Include/Pipe/Memory/PtrBuilder.h
+1 −3 Include/Pipe/Memory/STLAllocator.h
+2 −4 Include/PipeArrays.h
+197 −9 Include/PipeMemory.h
+419 −0 Include/PipeMemoryArenas.h
+19 −0 Include/PipePlatform.h
+1 −1 Src/Core/Guid.cpp
+1 −1 Src/Core/Hash.cpp
+26 −2 Src/Core/Subprocess.cpp
+5 −2 Src/Core/Tag.cpp
+0 −38 Src/Core/WindowsPlatformMisc.cpp
+0 −104 Src/Memory/Alloc.cpp
+0 −21 Src/Memory/Arena.cpp
+0 −231 Src/Memory/BestFitArena.cpp
+0 −219 Src/Memory/BigBestFitArena.cpp
+0 −60 Src/Memory/MonoLinearArena.cpp
+0 −148 Src/Memory/MultiLinearArena.cpp
+1 −1 Src/Pipe.cpp
+1 −1 Src/PipeAlgorithms.cpp
+113 −5 Src/PipeMemory.cpp
+690 −0 Src/PipeMemoryArenas.cpp
+5 −4 Src/PipePlatform.cpp
+1 −3 Src/PipeReflect.cpp
+13 −1 Src/PipeVectors.cpp
+1 −1 Tests/Core/PageBuffer.spec.cpp
+1 −2 Tests/Memory/BestFitArena.spec.cpp
+1 −3 Tests/Memory/BigBestFitArena.spec.cpp
+1 −1 Tests/Memory/Memory.spec.cpp
+1 −2 Tests/Memory/MonoLinearArena.spec.cpp
2 changes: 0 additions & 2 deletions Libs/Editor/Include/Tools/ASTDebugger.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,13 @@
#include <AST/Components/CModule.h>
#include <AST/Components/CNamespace.h>
#include <Pipe/Core/StringView.h>
#include <Pipe/Memory/BigBestFitArena.h>
#include <Pipe/Memory/Block.h>
#include <PipeECS.h>
#include <PipePlatform.h>
#include <PipeVectors.h>
#include <UI/UI.h>



namespace rift::editor
{
struct InspectorPanel
Expand Down
4 changes: 1 addition & 3 deletions Libs/Editor/Include/Tools/BigBestFitArenaDebugger.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#pragma once

#include <Pipe/Core/StringView.h>
#include <Pipe/Memory/BigBestFitArena.h>
#include <Pipe/Memory/Block.h>
#include <PipeMemoryArenas.h>
#include <PipePlatform.h>
#include <PipeVectors.h>



namespace rift::editor
{
using namespace p;
Expand Down
3 changes: 2 additions & 1 deletion Libs/Editor/Include/Tools/MemoryDebugger.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@
#pragma once

#include <Pipe/Core/StringView.h>
#include <Pipe/Memory/BigBestFitArena.h>
#include <Pipe/Memory/Block.h>
#include <PipeMemory.h>
#include <PipePlatform.h>
#include <PipeVectors.h>



namespace rift::editor
{
using namespace p;
Expand Down
2 changes: 1 addition & 1 deletion Libs/Editor/Src/Tools/ASTDebugger.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#include <AST/Utils/Namespaces.h>
#include <AST/Utils/Paths.h>
#include <IconsFontAwesome5.h>
#include <Pipe/Core/PlatformMisc.h>
#include <PipePlatform.h>
#include <UI/Inspection.h>
#include <UI/UI.h>

Expand Down
3 changes: 2 additions & 1 deletion Libs/Editor/Src/Tools/BigBestFitArenaDebugger.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,12 @@
#include "Tools/BigBestFitArenaDebugger.h"

#include <Pipe/Core/String.h>
#include <Pipe/Memory/Alloc.h>
#include <PipeMath.h>
#include <PipeMemory.h>
#include <UI/UI.h>



// External
#include <imgui_internal.h>

Expand Down
3 changes: 1 addition & 2 deletions Libs/Editor/Src/Tools/MemoryDebugger.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@
#include "Tools/MemoryDebugger.h"

#include <Pipe/Core/String.h>
#include <Pipe/Memory/Alloc.h>
#include <Pipe/Memory/HeapArena.h>
#include <Pipe/Memory/MemoryStats.h>
#include <PipeMath.h>
#include <PipeMemoryArenas.h>
#include <UI/UI.h>
#include <UI/UIImgui.h>

Expand Down

0 comments on commit 241789a

Please sign in to comment.